加法指令的工作步骤
有关加法指令的工作步骤
取数为例
目的: 将指令地址码指示的存储单元中的操作数取到运算器的累加器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中。



浙公网安备 33010602011771号