没有合适的资源?快使用搜索试试~ 我知道了~
微机原理及接口技术知识点总结.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 96 浏览量
2021-10-03
15:48:44
上传
评论
收藏 817KB DOC 举报
温馨提示
试读
47页
微机原理及接口技术知识点总结.doc
资源推荐
资源详情
资源评论
- -
《微机原理与接口技术》复习参考资料
第一章 概 述
一、计算机中的数制
、无符号数的表示方法:
()十进制计数的表示法
特点:以十为底,逢十进一;
共有 十个数字符号。
()二进制计数表示方法:
特点:以 为底,逢 进位;
只有 和 两个符号。
()十六进制数的表示法:
特点:以 为底,逢 进位;
有 及 (表示 )共 个数字符号。
、各种数制之间的转换
()非十进制数到十进制数的转换
按相应进位计数制的权表达式展开,再按十进制求和。(见书本 ,)
()十进制数制转换为二进制数制
十进制 → 二进制的转换:
整数部分:除 取余;
小数部分:乘 取整。
十进制 → 十六进制的转换:
整数部分:除 取余;
小数部分:乘 取整。
以小数点为起点求得整数和小数的各个位。
()二进制与十六进制数之间的转换
用 位二进制数表示 位十六进制数
、无符号数二进制的运算(见教材 )
、二进制数的逻辑运算
特点:按位运算,无进借位
()与运算
只有 、 变量皆为 时,与运算的结果就是
()或运算
、 变量中,只要有一个为 ,或运算的结果就是
()非运算
()异或运算
、 两个变量只要不同,异或运算的结果就是
二、计算机中的码制
- 考试资料
- -
、对于符号数,机器数常用的表示方法有原码、反码和补码三种。数 的原码记作
原
,
反码记作
反
,补码记作
补。
注意:对正数,三种表示法均相同。
它们的差别在于对负数的表示。
()原码
定义:
符号位: 表示正, 表示负;
数值位:真值的绝对值。
注意:数 的原码不唯一
()反码
定义:
若 ,则
反
原
若 , 则
反
对应原码的符号位不变,数值部分按位求反
注意:数 的反码也不唯一
()补码
定义:
若 , 则
补
反
原
若 , 则
补
反
注意:机器字长为 时,数 的补码唯一,同为
、 位二进制的表示范围:
原码:
反码:
补码:
、特殊数
该数在原码中定义为:
在反码中定义为:
在补码中定义为:
对无符号数:
2
三、信息的编码
、十进制数的二进制数编码
用 位二进制数表示一位十进制数。有两种表示法:压缩 码和非压缩 码。
()压缩 码的每一位用 位二进制表示, 表示 ,一个字节表示
两位十进制数。
()非压 缩 码用一个字节表示一位 十进制数,高 位总是 ,低 位的
表示
- 考试资料
- -
、字符的编码
计算机采用 位二进制代码对字符进行编码
()
数字 的编码是 ,它们的高 位均是 ,后 位正好与其对
应的二进制代码( 码)相符。
()英文字母 的 !"" 码从 (#)开始顺序递增,字母 $% 的 !""
码从 (#)开始顺序递增,这样的排列对信息检索十分有利。
第二章 微机组成原理
第一节、微机的结构
、计算机的经典结构——诺依曼结构
()计算机由运算器、控制器、输入设备和输出设备五大部分组成(运算器和控制器又
称为 &)
()数据和程序以二进制代码形式不加区分地存放在存储器总,存放位置由地址指定,
数制为二进制。
()控制器是根据存放在存储器中的指令序列来操作的,并由一个程序计数器控制指令
的执行。
、系统总线的分类
()数据总线($'$()),它决定了处理器的字长。
()地址总线(**+,))())-它决定系统所能直接访问的存储器空间的容量。
()控制总线(./'+.0())
第二节、8086 微处理器
、 是一种单片微处理芯片,其内部数据总线的宽度是 位,外部数据总线宽度也
是 位,片内包含有控制计算机所有功能的各种电路。
地址总线的宽度为 位,有 1(
)寻址空间。
、& 由总线接口部件 "& 和执行部件 2& 组成。"& 和 2& 的操作是异步的,为
取指令和执行指令的并行操作体统硬件支持。
、 处理器的启动
、寄存器结构
微处理器包含有 个 位的寄存器和 位标志位。
个通用寄存器(,,,)
个段寄存器(!,!,!!,2!)
个指针和变址寄存器(!,,!",")
指令指针(")
)、通用寄存器
() 含 个 位数据寄存器,它们又可分为 个 位寄存器,即:
#,3
#,3
#,3
#,3
- 考试资料
- -
常用来存放参与运算的操作数或运算结果
()数据寄存器特有的习惯用法
:累加器。多用于存放中间运算结果。所有 "45 指令必须都通过 与接口传送信息;
:基址寄存器。在间接寻址中用于存放基地址;
:计数寄存器。用于在循环或串操作指令中存放循环次数或重复次数;
:数据寄存器。在 位乘除法运算时,存放高 位数;在间接寻址的 "45 指令中存
放 "45 端口地址。
)、指针和变址寄存器
!:堆栈指针寄存器,其内容为栈顶的偏移地址;
:基址指针寄存器,常用于在访问内存时存放内存单元的偏移地址。
!":源变址寄存器
":目标变址寄存器
变址寄存器常用于指令的间接寻址或变址寻址。
)、段寄存器
!:代码段寄存器,代码段用于存放指令代码
!:数据段寄存器
2!:附加段寄存器,数据段和附加段用来存放操作数
!!:堆栈段寄存器,堆栈段用于存放返回地址,保存寄存器内容,传递参数
)、指令指针( ")
位指令指针寄存器,其内容为下一条要执行的指令的偏移地址。
)、标志寄存器
()状态标志:
进位标志位():运算结果的最高位有进位或有借位,则
辅助进位标志位():运算结果的低四位有进位或借位,则
溢出标志位(5):运算结果有溢出,则 5
零标志位( ):反映指令的执行是否产生一个为零的结果
符号标志位(!):指出该指令的执行是否产生一个负的结果
奇偶标志位():表示指令运算结果的低 位“6个数是否为偶数
()控制标志位
中断允许标志位("):表示 & 是否能够响应外部可屏蔽中断请求
跟踪标志(7): & 单步执行
、 的引脚及其功能(重点掌握以下引脚)
:双向三态的地址总线,输入4输出信号
"879:可屏蔽中断请求输入信号,高电平有效。可通过设置 " 的值来控制。
81":非屏蔽中断输入信号。不能用软件进行屏蔽。
92!27:复位输入信号,高电平有效。复位的初始状态见
1841:最小最大模式输入控制信号。
第三章 8086 指令系统
- 考试资料
- -
第一节8086 寻址方式
一、数据寻址方式
、立即寻址
操作数为一常数直接由指令给出
此操作数称为立即数
立即寻址只能用于源操作数
例:
MOV AX, 1C8FH
MOV BYTE PTR[2A00H], 8FH
错误例:
× MOV 2A00H,AX ;
错误!
指令操作例:15:,#;#
执行后,##,3#
、寄存器寻址
()操作数放在某个寄存器中
()源操作数与目的操作数字长要相同
()寄存器寻址与段地址无关
例:
15:-
15:#-
15:3-3
错误例:
<15:-3;字长不同
<15:2!=-;寄存器与段无关
、直接寻址
()指令中直接给出操作数的 位偏移地址
偏移地址也称为有效地址2-2>,?'@A,**+,))
()默认的段寄存器为 !,但也可以显式地指定其他段寄存器——称为段超越前缀
()偏移地址也可用符号地址来表示,如 9、:9
例:
MOV AX ,[2A00H]
MOV DX ,ES:[2A00H]
MOV SI,TABLE_PTR
、间接寻址
操作数的偏移地址有效地址 2放在寄存器中
只有 !"、"、 和 可作间址寄存器
例: 15:-
15:3-!="
错误例 :<15:-
- 考试资料
剩余46页未读,继续阅读
资源评论
pyhm63
- 粉丝: 6
- 资源: 20万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功