文章

97

粉丝

0

获赞

0

访问

52.9k

头像
2025 年 7 月第 1 次 408 月考试卷 - 第44题回答
计算机组成原理
发布于2025年9月15日 22:12
阅读数 465

0040 207CH

间接寻址, 偏移量=0040 2064H-0040 2059=0BH    目的地址=pc+偏移量=0040 2059H+0BH=00402064H

直接寻址,esi*4+edx*4,表示数组大小占多少字节 EA=i*64+j*4+00431000H,小端

 

00431000H前22位为内存块号mod10,得到cache块号。首次访问 a[0][0] 时,Cache 初始为空,该主存块未被载入 Cache,因此会发生Cache 缺失。


评分及理由

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

学生答案给出虚拟地址为0040207CH,与标准答案一致。得2分。

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

学生答案中寻址方式判断为“间接寻址”错误(应为相对寻址),但偏移量计算(0BH)和目标地址推导过程(PC+偏移量)正确。根据标准答案,寻址方式错误扣1分,偏移量和推导过程正确得2分。因此得2分。

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

学生答案中源操作数寻址方式判断为“直接寻址”错误(应为立即寻址),扣1分;地址表达式逻辑含义解释不完整(未说明esi=i*64和edx=j,且公式未体现乘以4的字节偏移),但EA公式基本正确(i*64+j*4+00431000H),得1分;大小端判断正确(小端),得1分。因此得2分。

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

学生答案未具体计算Cache行号和标记位,但结论正确(会发生缺失)且理由合理(Cache初始为空)。根据标准答案,需写出地址拆分过程,但学生仅给出模运算思路且未完整计算,扣1分。因此得1分。

题目总分:2+2+2+1=7分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发