文章

341

粉丝

0

获赞

3

访问

32.0k

头像
2026年(408)计算机学科专业基础综合试题 - 第44题回答
计算机组成原理
发布于2026年4月28日 00:58
阅读数 32

(1) 多路选择器

R 型指令需要用到寄存器编号 rs 和 rt,M 型指令需要用到寄存器 0 和 15,所以需要通过二路选择器进行选择。

(2) 只需要 1 位,因为只需要 1 位就可以实现零扩展和符号扩展这两种操作。

MARSrc=0, ALUA Src=0, ALUB Src=1, RegWr = 0

(4) 左移指令需要通过扩展器获取到左移的立即数,所以 ALUB Src=2,计算结果通过 ALU 写回到通用寄存器中,所以 RegWSrc=1,RegWr=1,写入的寄存器位 R[rt],所以 RegDst=1。

综上:ALUB Src=2, RegWSrc=1, RegDst=1, RegWr=1

 


评分及理由

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

得1分。学生回答“多路选择器”正确,与标准答案一致,理由虽稍多余但不影响得分。

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

得2分。学生回答“1位”正确,并解释了通过1位即可实现零扩展和符号扩展两种操作,与标准答案一致,理由充分。

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

得0分。学生回答“MARSrc=0, ALUA Src=0, ALUB Src=1, RegWr = 0”,但标准答案要求顺序为 MARsrc、ALUAsrc、ALUBsrc、RegWr。学生将“MARsrc”误写为“MARSrc”,且将“ALUAsrc”误写为“ALUA Src”(多了空格),但最核心的错误是:学生未按题目要求给出4个控制信号的答案,而是直接在(3)中写了答案却未正确编号,实际答案内容虽数值正确,但格式混乱,且学生将(3)的答案与(4)的说明混在一起(学生作答中(3)位置没有独立列出答案,而是直接放在(2)之后),导致无法明确其意图。按严格判卷规则,答案未按顺序清晰列出,视为回答不完整,扣4分。

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

得0分。学生回答“ALUB Src=2, RegWSrc=1, RegDst=1, RegWr=1”,但标准答案要求的是“ALUBsrc=2,RegWsrc=1,RegDst=1,RegWr=1,不可以相同”。学生未回答“Extop 是否可以与 M 型指令中的 EXTop 相同?为什么?”这一关键问题,导致回答不完整。按题目要求,此部分包含两个子问题:控制信号取值和扩展方式比较,学生...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发