当前位置:首页 > 计算机组成原理(02318) > 正文内容

某计算机字长16位,采用16位定长指令格式,部分数据通路结构如题31图所示。假设MAR的输出一直处于使能状态,对于指令SUBR1,(R2),请回答下列两问。
(1)在执行阶段需要多少个节拍?
(2)每个节拍的功能是什么?需要哪些有效控制信号?
注:该指令功能为:R[R1]←RR1]-M[R[R2]
高老师2年前 (2024-03-26)计算机组成原理(02318)15

某计算机字长16位,采用16位定长指令格式,部分数据通路结构如题31图所示。假设MAR的输出一直处于使能状态,对于指令SUBR1,(R2),请回答下列两问。
(1)在执行阶段需要多少个节拍?
(2)每个节拍的功能是什么?需要哪些有效控制信号?
注:该指令功能为:R[R1]←RR1]-M[R[R2]

答:
(1)需要4个或5个节拍
(2)控制信号               功能
R2out,MARin             MAR←(R2)
MemR                        MDR←M(MAR)
Rlout, Yin                   Y←(R1)
MDRout, AND            Z←Y-(MDR)
Zout,R lin                    R1←(Z)
其中,第2行和第3行可以在一拍中完成或者各占用一个节拍。

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://doc.20230611.cn/post/440384.html

分享给朋友: