微机原理及应用.ppt
《微机原理及应用.ppt》由会员分享,可在线阅读,更多相关《微机原理及应用.ppt(66页珍藏版)》请在三一文库上搜索。
1、1,微机原理及应用,第一章第七章内容总复习,2,第一章 微型计算机基础,本章核心内容是介绍信息在计算机中的表示方法-编码,并引申出能简化运算的补码。 重点内容 1、进位计数制概念 计算机中数的表示-二进制; 16进制数-书写方便的二进制数; 不同进制数之间的转换; 整数之间的转换 小数之间的转换,3,第一章 微型计算机基础,2、二进制数的运算规则 算术运算与逻辑运算; 3、编码-用以在计算机中表示信息; ASCII码; 汉字编码; 数的编码。 BCD码 数符(“ + ”、“ ”号)的编码 原码、反码与补码,4,第一章 微型计算机基础,4、补码-为简化有符号数运算而引入的编码。 补码定义; 补码
2、的求法; 补码的运算; 溢出及其判断方法。,5,第一章 微型计算机基础,难点内容 二进制数与十进制数之间的转换(需计算); 补码的理解(模运算); 补码的计算方法及熟练; 计算溢出的判断原理及方法。,6,考题类型,选择题 1、n+1位符号数x的补码表示范围为( B )。 A:2n x 2n B:2n x 2n C:2n 1 x 2n 1 D:2n x 2n 2、用MB表示存储器容量时,4MB等于( C )。 A:210个字节 B:216个字节 C:222个字节 D:232个字节 填空题 1、1F4H的压缩BCD码为 500H 。 2、设X、Y均为8位二进制数, (1) 若X补=0C8H,则 X
3、原= 0B8 H , X补= 38 H 。 (2) 若Y补 = 28H,则 Y原= 28 H , Y反= 0D7 H 。,7,第二章 8086微处理器及其系统结构,本章介绍8086微处理器的电路结构,并由电路结构抽象出8086 CPU的编程模型; 时序图描述8086 CPU与外部电路的连接方式,它是微机系统设计的基本依据; 结合电路结构了解计算机中指令的执行过程; 微机系统三总线结构的含义,地址总线(AB)、数据总线(DB)、控制总线(CB)的作用。,8,第二章重点,8086/8088 CPU内部结构 执行部件; 总线接口部件; 内部寄存器及其作用; 标志寄存器及各位含义。,9,第二章重点,存
4、储空间及存储器组织 (1)存储容量; (2)分段管理; (3)物理地址与逻辑地址; (4)物理地址的计算; (5)高位库、低位库及其寻址方式。 堆栈及其操作方式(LIFO) I/O空间组织:容量、寻址、I/O空间的分体(奇数地址I/O体与偶数地址I/O体),10,第二章重点,8086/8088 CPU引脚及其功能; 8086/8088工作时序: CPU工作时序说明了该CPU对其系统外部电路的控制方法与控制过程。 计算机系统的三总线结构; 存储器操作时序; I/O操作时序; 中断响应时序; 8086/8088的复位。,11,第二章重点,8086/8088 CPU的编程模型 (1) 内部寄存器;
5、(2) 存储空间; (3) I/O空间。,12,第二章难点,8086/8088的存储器组织与管理; 堆栈的概念及操作方法; 8086/8088引脚时序的理解。,13,举例,下图表示的是8086系统中的( )操作。 A:读存储器 B:写存储器 C:读I/O口 D:写I/O口,A,14,考题类型,填空题 1、8086/8088系统启动时,CS=(0FFFFH),IP=(0000H)。若开机后要系统从08000H单元开始执行程序,应在( 0FFFF0H )处设置一条跳转指令。 2、设DS=4500H,AX=0508H,BX=4000H,SI=0320H,8086以最小方式执行 MOV BX+SI+0
6、100H,AX指令时, 引脚M/IO=( 1 ),RD=( 1 ),WR=(0), 地址总线上的地址=(49420)H,数据总线传输的数据=(0508)H。,15,选择题 1、设SS=2000H,SP=0100H,AX=2107H,执行指令PUSH AX后,数据21H的存放地址是( B )。 A:200FEH B:200FFH C:20101H D:20102H 2、若显示器的最高分辨率为12801024、32位真色彩,所需最小缓存为( C )。 A:2MB B:4MB C:5MB D:6MB,16,3、8086 CPU中标志寄存器的主要作用是( D )。 A:检查当前指令的错误 B:纠正当前
7、指令执行的结果与错误 C:决定是否停机 D:产生影响或控制某些后续指令所需的标志,17,判断题 1、I/O端口与存储器单元独立编址的主要优点是I/O端口不占用存储器单元。( ) 2、8086系统中寄存器和存储器都是CPU内部的存储单元。( ),18,第三章、8086/8088指令系统,本章与第四章描述计算机处理信息的手段,复习时应注意掌握以下内容: 1、掌握8086/8088 CPU指令寻址方式; 2、指令系统组成(六大类); 3、指令中源操作数与目的操作数的配合问题; 4、指令的用法。,19,重点内容-寻址方式,简单寻址 (1)立即数寻址; (2)寄存器寻址; (3)固定寻址。 存储器寻址
8、(1)直接寻址; (2)寄存器间接寻址; (3)寄存器相对寻址; (4)基址变址寻址; (5)相对的基址变址寻址; (6)串寻址。,20,重点内容-寻址方式,I/O空间寻址 (1) 直接I/O寻址(长格式指令); (2) 间接I/O寻址(短格式指令,DX是唯一的寻址 寄存器)。,21,重点内容-指令系统,指令类型与功能 1、数据传送类-寻址方式运用最多,注意源操作数与目的操作数的组合关系; 2、算术与逻辑运算及移位类-运算类指令影响标志位; 3、串操作类-固定寻址,源与目的操作数可同为存储器操作数; 4、控制转移类-相对寻址的特点与条件转移指令中的条件测试方式; 5、处理器控制类。,22,第三
9、章难点,寻址方式的理解与掌握; 各指令的功能与用法; 汇编程序的编写; 用心琢磨与体会指令的用法,用不同指令可解决相同问题,编写的程序目标代码大小、执行效率都有区别!,23,考题类型,选择题 1、在8086的I/O指令中,端口间接寻址时应使用寄存器( D )。 A:AX B:BX C:CX D:DX 2、条件转移指令JNE的条件是( C ) A:CF=0 B:CF=1 C:ZF=0 D:ZF=1 3、8086 CPU在执行指令IRET时,弹出堆栈的寄存器的先后顺序为( B )。 A:CS、IP、Flag B:IP、CS、Flag C:Flag,CS、IP D:Flag、IP、CS,24,考题类
10、型,4、下列( C )指令执行后AL内容可能会发生变化。 A:STOSB B:CMP AL,DL C:AND AL,01H D:TEST AL,01H 5、两个压缩BCD数86、37相加,调整指令DAA完成的是( D )。 A:加00H调整 B:加06H调整 C:加60H调整 D:加66H调整,25,考题类型,填空题 1、主程序调用过程时,入口参数和出口参数可以通过 约定寄存器 、 约定存储单元 或 堆栈 来传递。 2、8086 CPU使用 16 根地址线访问I/O端口,最多可访问 64K 个字节端口。 3、已知AL=01011101B,执行指令NEG AL后再执行CBW后,AX= 0FFA3
11、H 。,26,考题类型,判断题 1、8086 CPU的段寄存器之间可以直接传送数据。( ) 2、指令OUT 21H,AL ( ) 3、指令ADD AL,10BXDX ( ) 4、指令MOV AL,AX ( ) 5、指令PUSH WORD PTR 20BP+SI2 ( ) 6、指令LEA BX,4BX ( ),27,考题类型,简答题: 分别指出下列指令的寻址方式,若为存储器操作数请写出有效地址EA和物理地址PA。 1、MOV SI,2100H ; 源操作数为立即数寻址, ; 目的源操作数为寄存器寻址。 2、MOV BX+DI+6,AL ; 源操作数为寄存器寻址, ; 目的操作数为存储器寻址, ;
12、 EABX+DI+6,PADS16 + EA。,28,考题类型,3、写出具有将CF清零功能的指令(至少5条)。 CLC AND AX,AX AND AX,0FFFFH OR AX,AX OR AX,0 TEST AX,AX XOR AX,AX,29,考题类型,读程序 、 CLC MOV CX,0FFFFH INC CX 执行上面程序段后: CX= 0000 H ,ZF= 1 ,CF= 0,30,、 MOV AX,1 MOV CX,3 SHL AX,CL SHL CX,CL ADD AX,CX 执行上面程序段后: AX= 20 H CX= 18 H,31,、已知:SS=0B2F0H,SP=00D
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 应用
链接地址:https://www.31doc.com/p-3195651.html