文章

363

粉丝

0

获赞

0

访问

73.7k

头像
2024年(408)计算机学科专业基础综合试题 - 第44题回答
计算机组成原理
发布于2025年11月24日 16:36
阅读数 14

1):存放数组a的首地址寄存器编号:r3

         变参i:r2;

         sum:r1

2):a[i]的地址:0013 E004H,a[i]机器数:FFFFECDC,sum 的机器数:0000 1332H+FFFFECDCH=000000DEH;

 a[i]所在页的页号是:0013E,在此次执行中,数据组a至少存放在2页中

3):指令"slli r4, r2, 2"的机器码是:00212213H,若数组a改为short类型,则指令序列存到S中slli指令的汇编形式应是:slli r4, r2, 1


评分及理由

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

学生答案正确指出了数组a的首地址寄存器为r3(编号03H)、变量i的寄存器为r2(编号02H)、sum的寄存器为r1(编号01H),与标准答案完全一致。因此得3分。

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

学生答案中:
- a[i]的地址0013 E004H正确;
- a[i]的机器数FFFFECDC有误,正确应为FFFFECDCH(学生少写了一个H,但数值正确,此处不扣分);
- sum的机器数计算错误:0000 1332H + FFFFECDCH = 1 0000 000EH,截断后应为0000 000EH,学生给出的000000DEH是错误的;
- a[i]所在页的页号0013E正确;
- 数据组a至少存放在2页中正确。
由于sum的机器数计算错误,扣1分。因此得4分。

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

学生答案中:
- 指令"slli r4, r2, 2"的机器码00212213H正确;
- 数组a改为short类型时slli指令的汇编形式slli r4, r2, 1正确。
因此得2分。

题目总分:3+4+2=9分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发