汇编语言(教材 王爽)期末考试复习:
考试题型:选择、填空、程序分析、编程题
重点复习课本的检测点
2. 存储器分段管理
. 解决了16位寄存器构成20位地址的问题
. 便于程序重定位
. 20位物理地址=段地址 * 16 + 偏移地址
. 程序分段组织: 一般由代码段,堆栈段,数据段和附加段组成,不设置堆栈段时 则使用系统内部的堆栈。
3. 堆栈
. 堆栈是一种先进后出的数据结构 , 数据的存取在栈顶进行 , 数据入栈使堆栈向地址减小的方向扩展。
. 堆栈常用于保存子程序调用和中断响应时的断点以及暂存数据或中间计算结果 。
. 堆栈总是以字为单位存取
指令系统与寻址方式
1. 指令系统
. 计算机提供给用户使用的机器指令集称为指令系统,大多数指令为双操作数指令。执行指令后,一般源操作数不变,目的操作数被计算结果替代。
. 机器指令由CPU执行,完成某种运算或操作,8086/8088指令系统中的指令分为6类: 数据传送,算术运算,逻辑运算,串操作,控制转移和处理机控制。
2. 寻址方式
. 寻址方式确定执行指令时获得操作数地址的方法
. 分为与数据有关的寻址方式(7种)和与转移地址有关的寻址方式(4)种。
. 与数据有关的寻址方式的一般用途:
(1) 立即数寻址方式--将常量赋给寄存器或存储单元
(2) 直接寻址方式--存取单个变量 (直接给出地址值或变量名)
原创力文档

文档评论(0)