作业帮 > 综合 > 作业

计算机组成原理 指令流程题!

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/28 12:12:25
计算机组成原理 指令流程题!
设有计算机的CPU数据通路及其与存储器的连接结构如下图所示,其中,R0~R3为通用寄存器,IR为指令寄存器,PC为程序计数器,SP为堆栈指针,C和D为暂存器,MAR为存储器地址寄存器,MDR为存储器数据缓冲寄存器.
试写出转移指令SUB(R2),R1的执行流程.指令功能为减法操作,其中(R2)为采用寄存器间接寻址的目的操作数,R1为采用寄存器寻址的源操作数.
他的指令流程是什么呢?
怎么其中还会有SP呢?
以前做的题中没有涉及到SP啊
PC→MAR
PC+1→PC
M→MDR→IR
R2→MAR
M→MDR→C
C-R1→D
D→R2
再问: 那是不是 没有用到SP指针呢?
再答: 是