加法指令的工作步骤

有关加法指令的工作步骤

取数为例

目的: 将指令地址码指示的存储单元中的操作数取到运算器的累加器ACC中。

具体步骤说明:

  • 1.PC一开始指向主存单元地址为0的位置,通过地址总线把值传送给MAR, (MAR) = 0
  • 2.根据(MAR) = 0,去存储体M里面去找主存单元地址为0所对应的指令。
  • 3.存储题体把指令传给MDR, 此时(MDR) = 000001 0000001000.
  • 4.(MDR)里面的指令通过数据总线送到(IR)里面, 此时(IR) = 000001 0000001000.
  • 5.其中(IR)里面数据前6位操作码会被送到CU里面进行分析,发现是取数指令。
  • 6.通过IR地址码去找到对应的主存单元,然后传输给MAR, 此时(MAR) = 8
  • 7.根据MAR的地址去存储体当中找到8号单元对应的数据
  • 8.把数据 x 传输给MDR
  • 9.MDR里面的数在通过CU的控制下本传输到ACC中。
posted @ 2022-10-15 11:27  合肥学院王星力  阅读(139)  评论(0)    收藏  举报