第7章 指令系统
文章目录
1.掌握指令的一般格式以及指令字各字段的作用;掌握不同的地址格式对访存次数、寻址范围的影响。
2.熟练运用扩展操作码技术。
3.指令寻址方式(顺序寻址和跳跃寻址)
数据寻址
形式地址:指令中给出的地址
有效地址:操作数的真实地址
约定:指令字长=存储字长=机器字长
-
立即寻址
形式地址 A 就是操作数
- 指令执行阶段不访存
- A 的位数限制了立即数的范围
-
直接寻址
EA=A 有效地址由形式地址直接给出
- 执行阶段访问一次存储器
- A 的位数决定了该指令操作数的寻址范围
- 操作数的地址不易修改(必须修改 A)
-
隐含寻址
操作数的地址隐含在操作码或寄存器中
- 指令中少了一个地址字段,可缩短指令字长。
-
间接寻址
EA = (A) 有效地址有形式地址间接提供
- 执行指令阶段 2 次访存
- 可扩大寻址范围
- 便于编制程序
-
寄存器寻址
EA = Ri
- 执行阶段不访存,只访问寄存器,执行速度快
- 寄存器个数有限,可缩短指令字长
-
寄存器间接寻址
EA = (Ri) 有效地址在寄存器中
- 有效地址在寄存器中,操作数在存储器中&#x