文章
449
粉丝
0
获赞
0
访问
87.3k

评分及理由
(1)得分及理由(满分2分)
学生回答"字",但标准答案为按字节编址。根据题目信息,指令字长为32位(4字节),且指令地址间隔为4(08048100H→08048104H→...),说明每个地址单位对应1字节,因此存储器编址单位是字节而非字。该回答存在逻辑错误,扣2分。
得分:0分
(2)得分及理由(满分2分)
学生回答"4",与标准答案(每个元素占4B)一致。sll指令左移2位相当于乘以4,说明元素间隔为4个地址单位,结合字节编址,每个元素占4字节。回答正确。
得分:2分
(3)得分及理由(满分3分)
学生回答"OFFSET字段为FFFAH"正确(1分)。但转移地址计算部分存在两处错误:①当前PC应为bne指令地址08048114H,学生写成08048114H(可能是笔误,但计算中仍用此值);②计算公式写为"08048114H + 4 + FFFFFFFAH",其中FFFFFFFAH是FFFAH符号扩展后的值(-6),但未体现偏移量需要乘以4(标准公式为(PC)+4+OFFSET×4)。计算公式不完整,扣2分。
得分:1分
(4)得分及理由(满分5分)
学生回答发生数据相关的指令为"2、3、4、6"正确(对应标准答案中的第2、3、4、6条指令),但未说明控制冒险的指令(第6条bne指令)。最后一句解释错误("因为是读信号,不需要阻塞"不符合流水线数据相关原理)。根据标准答案评分说明,数据相关部分答对4条指令给3分,控制冒险未回答扣1分,最后一问解释错误扣1分。
得分:3分
题目总分:0+2+1+3=6分
登录后发布评论
暂无评论,来抢沙发