(10)--4指令周期(指令周期分析)(2).pptVIP

  • 1
  • 0
  • 约2.67千字
  • 约 12页
  • 2024-02-01 发布于广东
  • 举报

指令周期分析(2)

3.ADD指令的指令周期ADDR3,R0tTCPU周期CPU周期取指周期执行周期指令周期ADD指令的指令周期由两个CPU周期组成,其中取指周期占用一个CPU周期,执行周期占用一个CPU周期。

RD_ICS_IRD_DCS_DS2S1S0LDARALU_BLDPSWLDIRLDPCADDR_BRs_BLOADLDRi(1)ADD指令的取指周期ADDR3,R0

ADDR3R0与move指令的取指过程完全相同。多路开关多路开关111

RD_ICS_IRD_DCS_DS2S1S0LDARALU_BLDPSWLDIRLDPCADDR_BRs_BLOADLDRi(2)ADD指令的执行周期ADDR3,R0

ADDR3R0①源寄存器的编码I11、I10控制多路开关选中R3寄存器,并将R3寄存器的内容1送往ALU的X总线,与此同时,目的寄存器的编码I9、I8控制多路开关选中R0寄存器,并将R0寄存器的内容0送往ALU的Y总线;

②ALU进行加法运算;

③将ALU运算的结果1送往数据总线DBUS;④目的寄存器的编码I9、I8经过2∶4译码器译码后选中R0寄

文档评论(0)

1亿VIP精品文档

相关文档