文章
7
粉丝
0
获赞
0
访问
443
评分及理由
(1)得分及理由(满分4分)
得分:3分
理由:学生正确识别出跳转指令为第3、10、14条(1分),但寻址方式回答不准确(标准答案为相对寻址,学生回答“直接”或“偏移”均不准确,扣1分)。第3条指令跳转目标地址计算过程正确(0040100E + 2 + 21H = 00401031H,2分)。
(2)得分及理由(满分3分)
得分:2分
理由:标志位SF、OF、ZF判断正确(各0.5分,共1.5分)。跳转逻辑表达式“(SF ⊕ OF) + ZF = 1”中“+”应为“或”逻辑(标准答案为(SF ⊕ OF) | ZF = 1),表达不严谨,扣0.5分。
(3)得分及理由(满分7分)
得分:6分
理由:指令功能分析正确(shll实现i×4,addl计算A[i]地址,movl读取A[i]值到ecx,3分);ecx存储内容正确(A[i]的值,1分);编址方式正确(按字节编址,1分);A[10]地址计算正确(0804A038h,1分)。但寻址方式回答“变址寻址”不准确(标准答案为寄存器间接寻址,扣1分)。
(4)得分及理由(满分2分)
得分:2分
理由:正确判断为CISC(1分),理由合理(指令不定长符合CISC特征,1分)。
题目总分:3+2+6+2=13分
登录后发布评论
暂无评论,来抢沙发