单总线CPU结构如下图所示,其中有运算部件ALU、寄存器Y和Z、通用寄存器R0~R3 指令寄存器IR、程序计数器PC、主存地址寄存器MAR和主存数据寄存器MDR。试拟出CPU读取并执行LOAD R1,(R2)取数指令的流程,指令中R1表示目的寻址为寄存器寻址,(R2)表示源寻址为寄存器间接寻址。

单总线CPU结构如下图所示,其中有运算部件ALU、寄存器Y和Z、通用寄存器R0~R3 指令寄存器IR、程序计数器PC、主存地址寄存器MAR和主存数据寄存器MDR。试拟出CPU读取并执行LOAD R1,(R2)取数指令的流程,指令中R1表示目的寻址为寄存器寻址,(R2)表示源寻址为寄存器间接寻址。


【正确答案】:流程:
①PC→MAR
②PC+1→PC
③M→MDR→IR
④R2→MDR
⑤M→MDR
⑥MDR→R1
Top