文章
8
粉丝
41
获赞
0
访问
264
|时钟|功能描述|有效控制信号|
|---|---|---|
|C5|MAR ← (R1)|R1out, MARin|
|C6|MDR ← M(MAR)(读主存数据)|MemR, MDRinE|
|C7|R0数据送ALU输入,MDR数据送ALU相加|R0out, Ain, MDRout, ADD(ALU控制)|
|C8|存储运算结果到MDR|ACout, MDRin|
|C9|结果写回主存(M(MAR) ← MDR)|MemW, MDRoutE|
时钟 功能描述 有效控制信号
C5 MAR ← (R1) R1out, MARin
C6 MDR ← M(MAR)(读主存数据) MemR, MDRinE
C7 R0数据送ALU输入,MDR数据送ALU相加 R0out, Ain, MDRout, ADD(ALU控制)
C8 存储运算结果到MDR ACout, MDRin
C9 结果写回主存(M(MAR) ← MDR) MemW, MDRoutE
说明:
- C5:将R1内容送MAR,准备访问主存,激活R1out(打开R1三态门)和MARin(允许MAR输入)。
- C6:读主存数据到MDR,激活MemR(主存读)和MDRinE(允许数据从DB打入MDR)。
- C7:R0数据送ALU输入端口A,MDR数据送ALU,启动加法运算,需R0out、Ain、MDRout(数据输出)及ALU的ADD控制信号。
- C8:将ALU结果存入MDR,激活ACout(假设AC存储运算结果)和MDRin(允许数据从内总线打入MDR)。
- C9:将MDR数据写回主存(MAR已存R1指向的地址),激活MemW(主存写)和MDRoutE(允许数据从MDR输出到DB)。
登录后发布评论
暂无评论,来抢沙发