第四部分指令系统(new)课程.pptVIP

  • 146
  • 0
  • 约9.24千字
  • 约 44页
  • 2016-12-09 发布于江苏
  • 举报
第四章 指令系统 4.1 指令系统的发展与性能要求 指令系统中采用不同寻址方式的目的主要是缩短指令长度,扩大寻址空间,提高编程灵活性. 立即寻址 寄存器寻址 直接寻址 寄存器间接寻址 变址寻址、基址寻址、相对寻址 间接寻址 快 慢 各种操作数寻址方式的速度比较 例:举例说明(1)哪几种寻址方式除去取指令外不访问存储器?(2)哪几种寻址方式除去取指令外只访问一次存储器? 解:(1)立即寻址、寄存器寻址 (2) 直接寻址、寄存器间接寻址、变址寻址、基址寻址、相对寻址 判断题: 1.操作数寻址的最终目的是寻找操作数的有效地址.( ) 2.如操作数在寄存器中,可以采用直接寻址.( ) 3.存储器堆栈用一个专门的寄存器SP指示栈顶位置,指令 中不需要给出栈顶地址.( ) 4.指令中的地址码用于指示下一指令的地址.( ) 例:设( R )=1000,(1000)=2000,(2000)=3000,(PC)=4000,问在以下寻址方式下访问到的操作数的值是什么? (1) 寄存器寻址 R (2)寄存器间接寻址 (R) (3)直接寻址 1000 (4)存储器间接寻址 (1000) (5)相对寻址 -2000(PC) (6)立即数寻址 #2000 解: (1) Data=( R)=1000

文档评论(0)

1亿VIP精品文档

相关文档