组成原理指令系统课题.pptVIP

  • 75
  • 0
  • 约8.11千字
  • 约 50页
  • 2016-08-26 发布于湖北
  • 举报
* EA = ( PC ) + A A 是相对于当前指令的位移量(可正可负,补码) A 的位数决定操作数的寻址范围 程序浮动 广泛用于转移指令 操作数 寻址特征 ALU OP A 相对距离 A 1000 PC … 主存 1000 A OP 操作数寻址方式——相对寻址 * 按字节寻址的相对寻址举例 OP 位移量 2000 H 2008 H 8 JMP * + 8 OP 06 H 2000 H 2008 H 8 设 当前指令地址 PC = 2000H 转移后的目的地址为 2008H 因为 取出 JMP * + 8 后 PC = 2002H 二字节指令 故 JMP * + 8 指令 的第二字节为 2008H - 2002H = 06H * (1) 采用专用寄存器作基址寄存器 EA = ( BR ) + A BR 为基址寄存器 OP A 操作数 主存 寻址特征 ALU BR 可扩大寻址范围 有利于多道程序 BR 内容由操作系统或管理程序确定 在程序的执行过程中 BR 内容不变,形式地址 A 可变 操作数寻址方式——基址寻址 * (2) 采用通用寄存器作基址寄存器 操作数 主存 寻址特征 ALU OP R0 A R0 作基址寄存器 由用户指定哪个通用寄存器作为基址寄存器 通用寄存器 R0 Rn-1 R1 … 基址寄存器的内容由操作系统确定 在

文档评论(0)

1亿VIP精品文档

相关文档