文章
6
粉丝
0
获赞
0
访问
2.7k

评分及理由
(1)得分及理由(满分4分)
学生正确识别了可能跳转的指令(第3、10、14条)和寻址方式(相对寻址),得2分。但跳转目标地址计算过程错误:标准答案中目标地址计算为PC(00401010H)加上偏移量(21H),得到00401031H;学生计算为00401031H减去21H得到00401010H,这是反向计算,未正确给出目标地址计算过程,扣2分。本题得2分。
(2)得分及理由(满分3分)
学生正确给出了标志位状态(SF=0, OF=0, ZF=0),得1分。但跳转逻辑表达式错误:标准答案为(SF ⊕ OF) | ZF,学生写为SF+ZF=1(加法操作不符合逻辑),扣2分。本题得1分。
(3)得分及理由(满分7分)
学生未分析指令功能(shll、addl、movl),直接扣3分;ecx存储内容未回答(应为A[i]的值),扣1分;正确识别了寻址方式(寄存器间接寻址),得1分;正确识别了编址方式(字节编址),得1分;A[10]起始地址计算错误(标准答案为0804A038H,学生答案为080040A0h),扣1分。本题得2分。
(4)得分及理由(满分2分)
学生正确判断为CISC(得1分),理由正确(指令不定长),得1分。本题得2分。
题目总分:2+1+2+2=7分
登录后发布评论
暂无评论,来抢沙发