文章
54
粉丝
21
获赞
0
访问
4.2k
(1)8345FC01H
(2)跳跃寻址,00402064H-00402057H+2H=0000000EH,目的地址=00402057H+0000000EH+2H=00402064H
(3)立即寻址,找出i和j对应的地址并计算64×i+j所在地址,(EA)=i×64×4+j×4+00431000H,小端方式
(4)会,块号占6位,行号占10位,第一次访问a[i][j]时行号为0001000000,和指令行号0010000001不同,此前也没有将该主存块放入cache中,会产生cache缺失
评分及理由
(1)得分及理由(满分2分)
学生答案:8345FC01H(错误)
标准答案:0040207CH
扣分理由:学生给出的地址格式错误且数值不正确。第11条指令地址应通过第10条指令地址(00402071H)加上其指令长度(11字节=0BH)计算得到:00402071H+0BH=0040207CH。学生答案8345FC01H可能是将指令机器码误认为地址,属于逻辑错误。
得分:0分
(2)得分及理由(满分3分)
学生答案:寻址方式"跳跃寻址"(不准确),偏移量计算过程错误
标准答案:相对寻址,偏移量0BH
扣分理由:
得分:1分(仅因指出目标地址正确给1分)
(3)得分及理由(满分3分)
学生答案:
扣分理由:
得分:2.5分
(4)得分及理由(满分2分)
学生答案:结论正确但分析过程有误
扣分理由:
登录后发布评论
暂无评论,来抢沙发