文章

54

粉丝

21

获赞

0

访问

4.2k

头像
2025 年 7 月第 1 次 408 月考试卷 - 第44题回答
计算机组成原理
发布于2025年10月23日 21:54
阅读数 11

(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

扣分理由:

  • 寻址方式:x86架构中EB和7C操作码的跳转指令采用相对寻址而非"跳跃寻址",概念错误扣1分
  • 偏移量计算:学生计算00402064H-00402057H+2H=0000000EH,这是错误的推导过程。正确应为:当前PC=00402057H+2=00402059H,偏移量=目标地址-PC=00402064H-00402059H=0BH。学生计算逻辑错误扣1分
  • 虽然最终目标地址正确,但推导过程完全错误,不能给分

得分:1分(仅因指出目标地址正确给1分)

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

学生答案:

  • ①立即寻址(正确)
  • ②EA公式基本正确但表述不完整
  • ③小端方式(正确)

扣分理由:

  • 第①问正确,得1分
  • 第②问:学生公式i×64×4+j×4+00431000H在数学上正确,但未明确说明esi=i×64、edx=j的关系,且"找出i和j对应的地址"表述模糊,扣0.5分
  • 第③问正确,得1分

得分:2.5分

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

学生答案:结论正确但分析过程有误

扣分理由:

    ...
登录查看完整内容


登录后发布评论

暂无评论,来抢沙发