文章
47
粉丝
0
获赞
0
访问
2.2k
1.004010B9H。
2.采用相对寻址方式,jmp的跳转目标地址= PC+2+09H。
3.立即数寻址,ecx=i*64*4 ,小端方式。
4.不会,该指令序列都存储在同一页中。
评分及理由
(1)得分及理由(满分2分)
学生答案“004010B9H”与标准答案完全一致,得2分。
(2)得分及理由(满分3分)
学生答案第一问“采用相对寻址方式”正确,得1分。
第二问“jmp的跳转目标地址= PC+2+09H”基本正确,但表述不够完整(未明确PC是当前指令地址还是下一条指令地址,但结合上下文可理解),且未给出具体计算过程。根据标准答案,此问需给出计算过程,学生答案缺少关键步骤和说明,扣1分。本小问得1分。
本题共得2分。
(3)得分及理由(满分3分)
学生答案第一问“立即数寻址”正确,得1分。
第二问“ecx=i*64*4”错误。标准答案为“ecx存放的是i×256”。根据指令`[ecx+edx*4+00422000h]`,edx是j,数组a是按行优先存储的二维数组`a[24][64]`,每个元素为4字节。因此,计算`a[i][j]`地址时,`i*64*4`是行偏移,应存放于ecx。学生答案“i*64*4”在数值上等于i*256,但表述为“i*64*4”更清晰地体现了计算过程,且结果与“i×256”等价,因此应视为正确,得1分。
第三问“小端方式”正确,得1分。
本题共得3分。
(4)得分及理由(满分1分)
学生答案“不会,该指令序列都存储在同一页中”正确,得1分。
题目总分:2+2+3+1=8分
登录后发布评论
暂无评论,来抢沙发