文章
120
粉丝
0
获赞
0
访问
61.3k

评分及理由
(1)得分及理由(满分2分)
学生两次识别结果均回答“按字节编址”,与标准答案一致。理由正确:指令字长为32位(4字节),指令地址差为4,说明每个地址单位对应1字节。得2分。
(2)得分及理由(满分2分)
学生两次识别结果均回答“16位”,但标准答案为每个元素占4B(32位)。sll指令左移2位相当于乘以4,结合字节编址,每个元素占4B(32位)。学生答案错误,扣2分。
(3)得分及理由(满分3分)
OFFSET字段值:第一次识别为“FFFA”,正确(标准答案:FFFAH,值为-6);第二次识别为“FFFH”,错误(可能漏写A)。根据两次识别原则,有一次正确则不扣分,得1分。
转移目标地址计算公式:两次识别均为“(PC)+4+OFFSET×(-4)”,但标准公式为“(PC)+4+OFFSET×4”(OFFSET为补码,已含符号,乘4表示偏移量单位)。学生公式中“×(-4)”错误,理由不成立(偏移量计算应为乘4,而非乘-4)。扣2分(公式部分满分2分,全错扣2分)。本小题总得分:1分(OFFSET值正确) + 0分(公式错误) = 1分。
(4)得分及理由(满分5分)
数据相关阻塞指令:两次识别均回答“2号、3号、4号、6号指令”,与标准答案一致(指令2、3、4、6发生数据相关)。得3分。
控制冒险指令:两次识别均回答“6号指令”(bne指令),正确。得1分。
指令1与指令5的数据相关问题:两次识别均解释“6号指令引起3个时钟周期阻塞,使得指令5与指令1间隔大于3周期,不会发生数据相关”,理由正确(阻塞消除了下次循环的数据相关)。得1分。
本小题总得分:3+1+1=5分。
题目总分:2+0+1+5=8分
登录后发布评论
暂无评论,来抢沙发