第6章-控制器-指令执行过程分析
Posted 可能自洽
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第6章-控制器-指令执行过程分析相关的知识,希望对你有一定的参考价值。
例1:加法指令 ADD R1,@R0(含义:((R0))+(R1)→R1)
取指令:
(PC)→MAR,Read (将指令地址送MAR,读内存)
M[MAR]→MDR,(MDR)→IR (根据MAR内容,取指令至IR)
(PC)+1→ PC
分析指令:
OP(IR) →ID
执行指令:
(R0) →MAR,Read (根据R0内容,送操作数地址,读内存)
M[MAR]→MDR,(MDR)→Y (取出操作数)
(R1)→ ALUr
+
(Z) →R1
例2:加法指令 ADD @R1, R0(含义: (R0) +((R1))→(R1))
取指令:
(PC)→MAR,Read
M[MAR]→MDR,(MDR)→IR
(PC)+1→ PC
分析指令:
OP(IR) →ID
执行指令:
(R1) →MAR,Read
M[MAR]→MDR,(MDR)→LB
(R0) →LA
+, ALU →MDR
Write
以上是关于第6章-控制器-指令执行过程分析的主要内容,如果未能解决你的问题,请参考以下文章