文章

87

粉丝

0

获赞

1

访问

17.1k

头像
2022年计算机学科专业基础综合试题 - 第43题回答
计算机组成原理
发布于2025年8月9日 10:38
阅读数 93

(1)SF=F15 A加B时,当操作数符号相同,结果不同时,发生溢出,所以为F15 异或 (A15*B15),当A-B时,应为F15。操作数符号不同,结果与第二个操作数符号相同时溢出,为(A15异或B15)+(F15*B15)
(2)设置y的原因时ALU的两个输入端必须同时有效,但每次仅能从总线中向一个部件传输数据,所以用Y暂存一个操作数
设置Z的原因是,ALU没有暂存功能,得到的结果需要放置一暂存器中便于之后使用。
(3)最多可以有2^4=16个通用寄存器,rs和rd均来自于IR,rd应连接地址译码器

(4)PC->MAR PCout,MAR->MDR MARin MDRin,MDR->IR MDRout IRin 需7个时钟周期

(5)控制信号由控制逻辑部件产生,FR与IR


评分及理由

(1)得分及理由(满分3分)

得分:1分

理由:SF=F15正确(1分)。A加B的溢出标志逻辑表达式错误(扣1分),A减B的溢出标志逻辑表达式错误(扣1分)。学生给出的表达式不符合标准答案中的逻辑关系。

(2)得分及理由(满分3分)

得分:3分

理由:设置Y和Z的原因解释正确且完整,与标准答案一致。

(3)得分及理由(满分3分)

得分:3分

理由:通用寄存器数量计算正确(1分),rs和rd来源正确(1分),rd连接地址译码器的回答正确(1分)。

(4)得分及理由(满分3分)

得分:3分

理由:控制信号序列描述正确(1分),时钟周期计算正确(2分)。

(5)得分及理由(满分3分)

得分:2分

理由:控制信号由控制单元产生(1分),FR与IR连接正确(1分)。但未明确说明是“控制单元CU”(扣1分)。

题目总分:1+3+3+3+2=12分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发