设有单总线CPU的计算机结构如图所示。试写出指令ADD(R1),R0的执行流程。其中,(R1)表示寄存器间接寻址,R0表示寄存器

分类: 计算机组成原理(02318) 发布时间: 2024-11-05 14:21 浏览量: 0

设有单总线CPU的计算机结构如图所示。试写出指令ADD(R1),R0的执行流程。其中,(R1)表示寄存器间接寻址,R0表示寄存器寻址,指令功能为加法。


【正确答案】:指令执行流程:
PC→MAR送指令地址
PC→1→PC修改PC
M(或DBUS)→MDR→IR读指令
R1→MAR送目的地址
M(或DBUS)→MDR→Y取目的操作数
R0+Y→MDR相加运算
MBR→M(或DBUS)将结果写入目的地