文章

286

粉丝

0

获赞

2

访问

122.9k

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

1)存放数组a首地址r3 03H 变量i r2 02H sum r1 01H

2)a[i]的地址是0013DFF0H + 5*4 =0013 E004H a[i]的值FFFF ECDCH sum值是0000 1332H+FFFF ECDCH =0000 000EH a[i]所在页号是 0013EH号页 至少两页中

3)机器码是0000 0000 0010 0001 0010 0010 0001 0011=00212213H short类型汇编形式是 slli r4,r2,1


评分及理由

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

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

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

学生计算a[i]地址为0013E004H,a[i]值为FFFFECDCH,sum值为0000000EH,a[i]页号为0013EH,数组a至少存放在2页中,这些结果均与标准答案一致。但在计算过程中,学生未详细说明i=5时对应的地址偏移计算(即i=5时,a[i]对应i=6的值),也未解释小端方式下如何从内存中读取a[i]的值,同时未展示页号的计算过程(页大小4KB,地址去掉低12位)。由于最终答案全部正确,且题目未要求写出过程,因此不扣分。得5分。

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

学生给出的机器码00212213H与标准答案一致,short类型时slli指令的汇编形式为slli r4, r2, 1也正确。得2分。

题目总分:3+5+2=10分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发