微机原理与接口技术复习资料.doc

微机原理与接口技术复习资料.doc

ID:51007233

大小:170.00 KB

页数:21页

时间:2020-03-08

微机原理与接口技术复习资料.doc_第1页
微机原理与接口技术复习资料.doc_第2页
微机原理与接口技术复习资料.doc_第3页
微机原理与接口技术复习资料.doc_第4页
微机原理与接口技术复习资料.doc_第5页
资源描述:

《微机原理与接口技术复习资料.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《微机原理与接口技术》复习参考资料第一章概述三、信息的编码指令助记符格式功能备注传送指令地址LEALEADES,Src(Dest)←偏移量(Src)Dest为16位Reg,Src为Mem输入输出ININAc,PortINAc,DXAc←(Port)Ac←((DX))OUTOUTPort,AcOUTDX,Ac(Port)←Ac((DX))←Ac算术运算加法ADDADDEST,Src(Dest)←(Src)+(Dest)不带进位值加法INCINCDest(Dest)←(Dest)+1加一减法CMPC

2、MPDES,Src(Dest)-(Src)结果不回送,后边跟JXX乘法MULMULSrc(AX)←(AL)*(Src);(DX,AX)←(AX)*(Src)Src为乘数逻辑运算ANDANDDest,Src(Dest)←(Dest)∧(Src)使Dest的某些位强迫清0ORORDest,Src(Dest)←(Dest)∨(Src)使Dest的某些位强迫置1NOTNOTDest(Dest)←(Dest取反)不允许使用ImmXORXORDest,Src(Dest)←(Dest异或Src)使某些位变反,

3、某些位不变TESTTESTDest,Src(Dest)∧(Src)测试某位是否为0移位指令SARSARDest,Cnt空出位补0,SAR时空出位不变SAR用于有符号数,SHR用于无符号数Cnt是移位数Cnt>1,其值要先送到CLSHRSHRDest,Cnt控制转移指令LOOPLOOPDestCX-1≠0,则循环段内直接短转移JE/JZDestZF=1则转移相等/等于零JNE/JNZDestZF=0则转移不相等/不等于零JA/JNBEDestCF=0ANDZF=0则转移无符号数A>BJAE/JNB

4、DestCF=0ORZF=1则转移无符号数A≥BJB/JNAEDestCF=1ANDZF=0则转移无符号数ABJGE/JNLDestSF=OFORZF=1则转移有符号数A≥BJL/JNGEDestSF≠OFANDZF=0则转移有符号数A

5、示法:压缩BCD码和非压缩BCD码。(1)压缩BCD码的每一位用4位二进制表示,0000~1001表示0~9,一个字节表示两位十进制数。(2)非压缩BCD码用一个字节表示一位十进制数,高4位总是0000,低4位的0000~1001表示0~92、字符的编码计算机采用7位二进制代码对字符进行编码(1)数字0~9的编码是0110000~0111001,它们的高3位均是011,后4位正好与其对应的二进制代码(BCD码)相符。(2)英文字母A~Z的ASCII码从1000001(41H)开始顺序递增,字母a

6、~z的ASCII码从1100001(61H)开始顺序递增,这样的排列对信息检索十分有利。第三章微机组成原理第一节、微机的结构1、计算机的经典结构——冯.诺依曼结构(1)计算机由运算器、控制器、输入设备和输出设备五大部分组成(运算器和控制器又称为CPU)(2)数据和程序以二进制代码形式不加区分地存放在存储器总,存放位置由地址指定,数制为二进制。(3)控制器是根据存放在存储器中的指令序列来操作的,并由一个程序计数器控制指令的执行。1、系统总线的分类(1)数据总线(DataBus),它决定了处理器的字

7、长。(2)地址总线(AddressBus),它决定系统所能直接访问的存储器空间的容量。(3)控制总线(ControlBus)第二节、8086微处理器1、8086是一种单片微处理芯片,其内部数据总线的宽度是16位,外部数据总线宽度也是16位,片内包含有控制计算机所有功能的各种电路。8086地址总线的宽度为20位,有1MB(220)寻址空间。1、8086CPU由总线接口部件BIU和执行部件EU组成。BIU和EU的操作是异步的,为8086取指令和执行指令的并行操作体统硬件支持。2、8086处理器的启动

8、4、寄存器结构8086微处理器包含有13个16位的寄存器和9位标志位。4个通用寄存器(AX,BX,CX,DX)4个段寄存器(CS,DS,SS,ES)4个指针和变址寄存器(SP,BP,SI,DI)指令指针(IP)1)、通用寄存器(1)8086含4个16位数据寄存器,它们又可分为8个8位寄存器,即:lAXèAH,ALlBXèBH,BLlCXèCH,CLlDXèDH,DL常用来存放参与运算的操作数或运算结果(2)数据寄存器特有的习惯用法lAX:累加器。多用于存放中间运算结果。所有I/O指令必须都通过A

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。