资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,微机原理与接口技术 复 习 课,第1页,一、题型,1、选择题(10题、15分),2、填空题(12题、28分),3、写寻址方式题(6题、12分),4、综合应用题(5题、45分),二、考试范围,19章,三、考试时间,18周周四早晨10:2012:00,100分钟,第2页,第一章 绪 论,第3页,考点 数制与基数之间转换,要求:,正确方式表示各个进制数,掌握二进制、十进制、十六进制码之间相互转换方法。,如:63H怎样转换为二进制、十进制,第4页,考点 上机操作知识,要求:,掌握各种debug命令含义:,a,g,u,d,e,r,q,第5页,第二章 8086系统结构,第6页,考点 8086CPU结构,要求,8086CPU内部结构组成单元以及功效,第7页,考点 8086引脚功效,要求,8086两种工作模式怎样转换,几组主要引脚功效,如:,MN/MX、DT/R、A,0,A,19,、D,0,D,15,、ALE、M/IO、RST、INTR和INTA、RD和WR,第8页,考点 8086存放器逻辑地址和物理地址,要求,物理地址和逻辑地址概念,物理地址是唯一,对应于同一物理地址,能够有不一样逻辑地址,逻辑地址和物理地址之间关系:,物理地址=段基址*16+偏移地址,第9页,第三章 80X86指令系统与寻址方式,第10页,考点 7种寻址方式,要求,掌握并判断80867种寻址方式,如:ADD AX,H,LDSDI,SI1009H,注意:,有效地址由哪个存放器指出,要尤其注意隐含使用段存放器,第11页,考点 主要汇编指令,8086/8088指令系统能够分为6组:,数据传送指令,算术运算指令,逻辑指令与移位指令,控制转移指令,串操作指令,第12页,1、数据传送指令,数据传送指令:MOV,语法规则,综合其它考点一起出题,堆栈操作指令:PUSH和POP,堆栈操作以字为单位进行入栈、出栈操作,入栈和出栈操作过程以及内存数据改变,如:若栈顶物理地址为18000H,当执行完指令PUSH AX后,栈顶物理地址为?,第13页,1、数据传送指令,地址传送指令:LEA,LEA,偏移地址送存放器指令,LEA OPD,OPS,同功效指令 MOV OPD,OFFSET OPS,第14页,2、算术运算指令,四种标准算术运算指令:,加、减、乘、除,第15页,3、逻辑运算指令,AND 逻辑与指令,作用:,用来屏蔽掉一个数中一些位,方便对剩下其它位进行一些处理。,如:AND AL,0FH ;屏蔽AL高四位,OR 逻辑或指令,作用:,用来给某数中特定位置位,其它位不变。,如:OR AL,0FH ;置位AL低四位,XOR 逻辑异或指令,作用:,用来将某数中特定位取反,其它位不变。,如:XOR AL,0FH ;取反AL低四位,第16页,4、移位指令,1、非循环移位指令,2、循环移位,3、移位指令格式,例:XXX CL,4,逻辑移位,算术移位,左移,右移,左移,右移,SHL 补0,SHR 补0,SAL,补0,SAR 补最高位,循环移位,带进位循环移位,左移,右移,左移,右移,ROL 补最高位,ROR 补最低位,RCL,带CF位循环,RCR 带CF位循环,第17页,5、转移指令,JMP 无条件转移指令,无条件转移指令能够转到内存任何地方,且不影响标志位值,条件转移指令(不单独考,出现在程序中,考应用),标志位转移指令,结果为零(或相等)转移,JZ,结果不为零(或不相等)转移,JNZ,结果为负转移,JS,结果为正转移,JNS,要求:掌握各指令转移条件,比较两个无/有符号数,依据比较结果转移。,第18页,子程序控制指令,CALL调用指令,格式:,CALL Lable,功效:,把CALL下一条指令地址压入堆栈保护后,转向目标地址处执行子程序。,RET返回指令,格式:,RET,功效:,过程执行完以后,经过该指令返回原调用程序返回处。,第19页,6、串操作指令,要求:,掌握串操作原理。,串处理指令只能处理单个字节或字,应用中需要串重复前缀配合使用。,CX存放器存放重复操作次数。,普通源串存放在数据段DS中,偏移地址由SI指定。,目标串存放在附加段ES中,偏移地址由DI指定。,设置方向标志指令:CLD(DF=0)和STD(DF=1)来设置SI、DI偏移地址在重复操作过程中移动方向。,第20页,第四章 汇编语言程序设计,第21页,考点 伪指令与指令性指令,要求,准确区分伪指令与指令性指令,指令语句,用助记符表示机器指令,能被汇编为对应能被CPU识别并执行目标代码。,如:MOV 、SUB等指令,伪指令语句,向汇编程序提供汇编过程要求辅助信息,经汇编后不产生机器代码。,如:给变量分配内存单元地址,第22页,考点 选择、循环结构汇编程序,要求,掌握选择与循环结构相结合程序编程方法,如:1、寻找一个数组中最大、小数,2、连续数值相加以及统计,注意:设置循环次数CX,条件转移指令合理利用,统计计数器设置,第23页,第五章 存放器,第24页,考点,内,存分类及特点,要求,速度慢,容量大,掌握“金字塔”形存放系统层次结构,速度快,容量小,CPU,存放器,高速缓存,主存放器,辅助存放器,内部,存放器,外部存放器,SRAM,DRAM,、,ROM,第25页,考点,半导体存放器容量,要求,存放器容量=存放单元数(字),每单元数据位数(位),依据存放器型号或数据引脚数目、地址引脚数目推断存放器容量,比如:,2114存放容量为1k4,则推出其地址线有10根,数据线有4根,第26页,考点,半导体存放器容量扩展,要求,简单字扩展、位扩展扩展芯片数问题,1、,位数扩充,例:8K1 SRAM 芯片扩充形成8KB存放空间,所需芯片数:8/1=8片,2、单元数(字)扩充,例:2K8芯片组成8K8存放区,所需芯片数:8K/2K=4片,3、位数与单元数同时扩充,例:用1K4芯片组成4K8存放区,所需芯片数:8,第27页,考点 存放器地址译码方法,要求,三种地址译码方式:线性、部分、全地址,依据芯片连接图分析存放器译码方法(38译码器性能),依据芯片图分析各个存放器芯片地址范围,第28页,第七章 微型计算机中止系统,第六章 IO接口,第29页,考点 中止分类、优先级,要求,中止分类:内部中止、外部中止,内部中止包含:,除法犯错中止 断点中止 单步中止 溢出中止,外部中止包含:,可屏蔽中止:当中止允许标志位IF为1时,CPU才能响应。,非屏蔽中止:不能被IF位禁止,通惯用于处理紧急事件,能够判断给定中止优先级高低,比如:单步中止 NMI中止,第30页,考点 8259芯片,要求,两种连接方式以及特点:单片、级联,4个初始化控制字设置规则(先后问题、设置是否、对应端口),4个初始化控制字格式(给定已知条件怎样写初始化控制字),3个操作控制字功效以及写法,第31页,第八章,可编程定时计数器8253及应用,第32页,考点 8253芯片特征,要求,概念:8253内部结构(定时器个数、以及工作特征),82536种工作方式特点,8253控制字写法,8253芯片初始化编程方法,第33页,第九章,可编程外围接口芯片8255及应用,第34页,考点 8255芯片特征,要求,概念:8255内部部件及其特点,三个并行端口A、B、C,三种工作方式,每个端口对应哪些工作方式,8255编程(连接其它种类芯片共同工作),第35页,
展开阅读全文