文章

280

粉丝

1

获赞

8

访问

83.9k

头像
2024年计算机学科专业基础综合试题 - 第44题回答
计算机组成原理
发布于2025年10月7日 14:47
阅读数 477


评分及理由

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

学生答案中,数组首地址为03H(正确),sum为01H(正确),但变量i为04H(错误,应为02H)。根据指令序列分析,slli指令中r2是左移操作数,对应i的索引计算,因此i应在r2中,编号02H。学生将i误认为在r4,但r4是临时计算结果寄存器。因此扣1分,得2分。

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

学生答案中:

  • a[i]地址:0013 E000H(错误,应为0013 E004H)。根据i=5和数组首地址0013 DFF0H,计算a[5]地址应为0013 DFF0H + 5*4 = 0013 E004H。学生未正确计算偏移。
  • a[i]机器数:0000 F1F0H(错误,根据内存图,地址0013 E004H处内容为DC EC FF FF,小端排列为FFFF ECDCH)。
  • sum机器数:0001 0522H(错误,正确计算应为0000 1332H + FFFF ECDCH = 0000 000EH)。
  • 页号:0013EH(正确),页数:2页(正确)。

由于地址、a[i]值和sum值均计算错误,但页号和页数正确,扣3分,得2分。

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

学生答案中:

  • 机器码:第一次识别为00412213H,第二次识别相同,但修改后为00212213H(正确应为00212213H)。学生最终修改正确,但初始有误,不过最终答案正确。
  • short类型修改:学生未给出slli指令的汇编形式,但题目要求写出汇编形式,此处缺失。

机器码部分正确,但未回答short类型的汇编形式,扣1分,得1分。

题目总分:2+2+1=5分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发