微机原理与接口技术复习要点.pdf

微机原理与接口技术复习要点.pdf

ID:52982830

大小:418.66 KB

页数:33页

时间:2020-04-06

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

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

1、微机原理与应用(机械)微机原理与应用(机械)复习提纲1西南交通大学微机原理与应用(机械)第1章微型计算机基础复习要点一、数制和编码1.二进制数、十六进制数以及十进制数之间的相互转换.2.机器数的三种常用的表示方法:原码、反码和补码.3.补码的加减运算。3.BCD码的编码方法。2西南交通大学微机原理与应用(机械)二、微型计算机系统及CPU1.微型计算机系统的基本组成及其各部分的主要功能。2.8086/8088的最大、最小工作模式。3.时钟周期、总线周期、指令周期的概念。4.微机系统总线的概念及其类型。5.Intel8088/8086微处理器

2、内部组成结构及各部分的基本功能。6.8088/8086内部14个16位寄存器的代号及各自的基本功能,特别是FLAGS标志寄存器的作用。7.8088/8086的存储器分段管理机制以及物理地址和逻辑地址的区别和联系。3西南交通大学微机原理与应用(机械)例:某一个存储单元的段地址为ABCDH,偏移地址为ABCDH,试说明其物理地址是多少?ABCD0H+ABCDH=B689DH而另一个存储单元的物理地址为F1000H,偏移地址为FFF0H,试说明其段基址是:F1000H-FFF0H=E1010H所以:段基址=E101H4西南交通大学微机原理与应用

3、(机械)第2章微型计算机指令系统复习要点1.8088/8086CPU的寻址方式及3种类型的操作数。指令由(操作码)和(操作数)构成.如何取得操作数——称为(寻址方式).立即寻址立即操作数寄存器寻址寄存器操作数直接寻址寻址方式可分为寄存器间接寻址基址寻址存储器操作数变址寻址基址-变址寻址隐含寻址5西南交通大学微机原理与应用(机械)2.堆栈的概念及其操作特点。堆栈及其作用•堆栈是在内存中开辟的一个特定的区域;•调用子程序或发生中断时,保护断点的地址,以便正确返回;•当寄存器不够用时,可以用堆栈作缓冲器。堆栈段中数据存放及操作特点•数

4、据存放是“向下生长”型(从高地址低地址)(其它段是“向上生长”型);•存取原则是“后进先出”(LastInFirstOut---LIFO);•堆栈的存取每次必须是一个字(16位)。6西南交通大学微机原理与应用(机械)堆栈的操作及管理•规定由SS指示堆栈段的段基址,堆栈指针SP始终指向堆栈的顶部(栈顶);堆栈的最高地址叫栈底。低地址SS进栈方向堆栈段栈顶SP退栈方向栈底高地址7西南交通大学微机原理与应用(机械)3.常用的基本指令数据传送指令:MOV/PUSH/POP输入输出指令:IN/OUT目标地址传送指令:LEA加法指令:AD

5、D/ADC/INC减法指令:SUB/SBB/DEC/CMP乘法指令:MUL/IMUL逻辑运算指令:AND/OR/XOR/NOT移位指令:SHL/SAL/SHR/SAR/ROL/ROR/传操作指令:MOVS/CMPS转移控制指令:JMP/Jcc/CALL/INT8西南交通大学微机原理与应用(机械)算术运算一览表对标志位运算有符号数无符号数的影响加法ADD/ADC/INC6个状态标志INC/DEC不SUB/SBB/DEC/CMP/SEG减法影响CF标志乘法IMULMULCF/OF除法IDIVDIV不确定9西南交通大学微机原理与应用

6、(机械)2-1:试分别说明以下各指令的源操作数属于何种寻址方式。解答:(1)MOVAX,[BP];寄存器间接寻址(2)MOVDS,AX;寄存器寻址(3)MOVDI,0FF00H;立即寻址(4)MOVBX,[2100H];直接寻址(5)MOVCX,[SI+5];变址寻址(6)MOVAX,TABLE[BP][DI];基址变址寻址(7)MOVDX,COUNT[BX];基址寻址10西南交通大学微机原理与应用(机械)2-2:说明以下8086/8088指令是否正确,如果不正确,简述理由。1.MOVAL,SI错误。两个操作数数据类型不匹配。一个是8位,

7、一个是16位。2.MOV[1001H],[1000H]错误。两个操作数不能同时为存储器操作数。3.MOVDS,2000H错误。立即数不能直接送给段寄存器。4.MOVCS,AX错误。不能改变CS寄存器的内容。5.PUSH5000H错误。操作数不能为立即数。11西南交通大学微机原理与应用(机械)6.POPDL错误。堆栈操作应是16位的。7.INAX,1234H错误。应采用DX寄存器间接寻址。8.XCHGBX,0F000H错误。源操作数不能为立即数。12西南交通大学微机原理与应用(机械)2-3:分析加法运算结果对标志位的影响情况:MOVAL,7

8、EH;01111110BMOVBL,5BH;+01011011BADDAL,BL;11011001BAL=D9HOFSFZFAFPFCF110100溢出最高位最高位为1有半进位8位有符号数范围

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

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

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