计算机组成原理 指令流程题!设有计算机的CPU数据通路及其与存储器的连接结构如下图所示,其中,R0~R3为通用寄存器,IR为指令寄存器,PC为程序计数器,SP为堆栈指针,C和D为暂存器,MAR为存储器地

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 20:09:52
计算机组成原理 指令流程题!设有计算机的CPU数据通路及其与存储器的连接结构如下图所示,其中,R0~R3为通用寄存器,IR为指令寄存器,PC为程序计数器,SP为堆栈指针,C和D为暂存器,MAR为存储器地

计算机组成原理 指令流程题!设有计算机的CPU数据通路及其与存储器的连接结构如下图所示,其中,R0~R3为通用寄存器,IR为指令寄存器,PC为程序计数器,SP为堆栈指针,C和D为暂存器,MAR为存储器地
计算机组成原理 指令流程题!
设有计算机的CPU数据通路及其与存储器的连接结构如下图所示,其中,R0~R3为通用寄存器,IR为指令寄存器,PC为程序计数器,SP为堆栈指针,C和D为暂存器,MAR为存储器地址寄存器,MDR为存储器数据缓冲寄存器.
试写出转移指令SUB(R2),R1的执行流程.指令功能为减法操作,其中(R2)为采用寄存器间接寻址的目的操作数,R1为采用寄存器寻址的源操作数.
他的指令流程是什么呢?
怎么其中还会有SP呢?
以前做的题中没有涉及到SP啊

计算机组成原理 指令流程题!设有计算机的CPU数据通路及其与存储器的连接结构如下图所示,其中,R0~R3为通用寄存器,IR为指令寄存器,PC为程序计数器,SP为堆栈指针,C和D为暂存器,MAR为存储器地
PC→MAR
PC+1→PC
M→MDR→IR
R2→MAR
M→MDR→C
C-R1→D
D→R2