微机原理与接口技术第四版 微机复习课

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
精选
考点 半导体存储器容量的扩展
要求
▪ 简单的字扩展、位扩展扩展芯片数问题
1、 位数扩充 例: 8K×1的 SRAM 芯片扩充形成8KB存储空间
所需芯片数:8/1=8片 2、单元数(字)扩充 例:2K×8芯片构成8K×8的存储区
所需芯片数: 8K/2K=4片 3、位数与单元数同时扩充 例:用1K×4芯片构成4K×8存储区
要求:掌握串操作原理。
①串处理指令只能处理单个字节或字,应用中需要串重复 前缀配合使用。
② CX寄存器存放重复操作的次数。 ③一般源串存放在数据段DS中,偏移地址由SI指定。 ④目的串存放在附加段ES中,偏移地址由DI指定。 ⑤ 设置方向标志指令:CLD(DF=0)和STD(DF=1)来 设置SI、DI偏移地址在重复操作过程中的移动方向。
SRAM DRAM、ROM
速度快 CPU 容量小
寄存器
高速缓存 主存储器
外部存储器
辅助存储器
精选
速度慢 容量大
考点 半导体存储器的容量
要求
▪ 存储器容量=存储单元数(字)每单元的数据位数(位) 根据存储器型号或数据引脚数目、地址引脚数目推 断存储器容量
例如:2114的存储容量为1k×4,则推出其地址线有10 根,数据线有4根
精选
第四章 汇编语言程序设计
精选
考点 伪指令与指令性指令
要求 ▪ 准确区分伪指令与指令性指令 ⑴ 指令语句
用助记符表示的机器指令,能被汇编为相应的能被CPU识 别并执行的目标代码。如:MOV 、SUB等指令 ⑵ 伪指令语句 向汇编程序提供汇编过程要求的辅助信息,经汇编后不 产生机器代码。 如:给变量分配内存单元地址
⑵ 比较两个无/有符号数,根据精选比较的结果转移。
子程序控制指令
⑴ CALL调用指令 格式: CALL Lable 功能:把CALL下一条指令地址压入堆栈保护后,转向 目标地址处执行子程序。
⑵ RET返回指令 格式:RET 功能:过程执行完以后,通过该指令返回原调用程序 的返回处。
精选
6、 串操作指令
精选
4、 移位指令
▪ 1、非循环移位指令
左移 SHL 补0 逻辑移位 右移 SHR 补0
算术移位 左移 SAL 补0
右移 SAR 补最高位
▪ 2、循环移位
左移 ROL 补最高位
循环移位
右移 ROR 补最低位
带进位循环移位 左移 RCL 带CF位循环 右移 RCR 带CF位循环
▪ 3、移位指令的格式
所需芯片数: 8精选
考点 存储器的地址译码方法
要求 ▪ 三种地址译码方式:线性、部分、全地址 ▪ 根据芯片连接图分析存储器译码方法(38译
堆栈操作指令:PUSH和POP 堆栈操作以字为单位进行入栈、出栈操作 入栈和出栈的操作过程以及内存数据的变化 如:若栈顶的物理地址为18000H,当执行完指 令PUSH AX后,栈顶的物理地址为?
精选
Baidu Nhomakorabea
1、 数据传送指令
地址传送指令:LEA LEA —— 偏移地址送寄存器指令
LEA OPD,OPS 同功能指令 MOV OPD,OFFSET OPS
微机原理与接口技术 复习课
精选
一、题型 1、选择题(10题、15分) 2、填空题(12题、28分) 3、写寻址方式题(6题、12分) 4、综合应用题(5题、45分)
二、考试范围 1—9章
三、考试时间 18周周四上午10:20——12:00 100分钟
精选
第一章 绪 论
精选
考点 数制与基数之间的转换
及功能
精选
考点 8086的引脚功能
要求 ▪ 8086的两种工作模式如何转换 ▪ 几组重要引脚的功能
如: MN/MX 、DT/R、 A0~A19、
D0~D15、ALE、 M/IO 、RST、INTR和 INTA、RD和WR
精选
考点 8086存储器的逻辑地址和物 理地址
要求
▪ 物理地址和逻辑地址的概念
精选
考点 选择、循环结构汇编程序
要求 ▪ 掌握选择与循环结构相结合程序的编程方法
如:1、寻找一个数组中的最大、小数 2、连续数值的相加以及统计
注意:设置循环次数CX 条件转移指令的合理运用 统计计数器的设置
精选
第五章 存储器
精选
考点 内存的分类及特点
要求 掌握 “金字塔”形存储系统层次结构
内部 存储器
注意: ▪ 有效地址由哪个寄存器指出,要特别注意隐含使
用的段寄存器
精选
考点 重要的汇编指令
8086/8088的指令系统可以分为6组:
⑴ 数据传送指令 ⑵ 算术运算指令 ⑶ 逻辑指令与移位指令 ⑷ 控制转移指令 ⑸ 串操作指令
精选
1、 数据传送指令
数据传送指令:MOV 语法规则,综合其他考点一起出题
▪ 物理地址是唯一的 • 对应于同一物理地址,可以有不同的 逻辑地址 • 逻辑地址和物理地址之间的关系: 物理地址=段基址*16+偏移地址
精选
第三章 80X86指令系统与寻址方式
精选
考点 7种寻址方式
要求 ▪ 掌握并判断8086的7种寻址方式
如:ADD AX, [2000H] LDS DI,[SI+1009H]
精选
2、 算术运算指令
四种标准算术运算指令: 加、减、乘、除
精选
3、 逻辑运算指令
AND — 逻辑与指令 作用:用来屏蔽掉一个数中某些位,以便对剩下的其它位进 行某些处理。 如:AND AL,0FH ;屏蔽AL高四位 OR — 逻辑或指令 作用:用来给某数中特定位置位,其它位不变。 如:OR AL,0FH ;置位AL低四位 XOR — 逻辑异或指令 作用:用来将某数中特定位取反,其它位不变。 如:XOR AL,0FH ;取反AL低四位
要求: ▪ 正确的方式表示各个进制数 ▪ 掌握二进制、十进制、十六进制码之间
的相互转换的方法。 如:63H如何转换为二进制、十进制
精选
考点 上机操作知识
要求: ▪ 掌握各种debug命令的含义: a,g,u,d,e,r,q
精选
第二章 8086系统结构
精选
考点 8086CPU的结构
要求 ▪ 8086CPU内部结构的组成单元以
例:XXX CL,4 精选
5、 转移指令
JMP — 无条件转移指令
无条件转移指令可以转到内存任何地方,且不影响标志位的值
条件转移指令(不单独考,出现在程序中,考应用)
⑴ 标志位转移指令
① 结果为零(或相等)转移
JZ
② 结果不为零(或不相等)转移 JNZ
③ 结果为负转移
JS
④ 结果为正转移
JNS
要求:掌握各指令的转移条件
相关文档
最新文档