文章
7
粉丝
0
获赞
0
访问
630
评分及理由
(1)得分及理由(满分4分)
学生正确识别了可能跳转的指令(jmp、jle、jl)和寻址方式(相对寻址),得2分。但跳转目标地址计算过程错误(未给出具体计算步骤,且表达式"PC+(0000w31H)"或"PC+(oww w31H)"不规范),扣2分。最终得2分。
(2)得分及理由(满分3分)
学生错误判断SF=1(应为SF=0),扣1分;正确给出OF=0和ZF=0,得1分;跳转逻辑表达式"SF⊕OF=1"部分正确(但未包含ZF条件),扣1分。最终得1分。
(3)得分及理由(满分7分)
学生错误描述指令功能(如"eax中内容为A的地址"应为i的值;"addl时eax中内容为A[i]地址中的内容"应为计算地址;"movl eax内容为修改过后的内容"不准确),扣3分;正确识别寄存器间接寻址和按字节编址,得2分;A[10]地址计算错误(00000028H应为0804A038H),扣1分。最终得3分。
(4)得分及理由(满分2分)
学生正确判断为CISC并给出理由(指令长度不同),得2分。
题目总分:2+1+3+2=8分
登录后发布评论
暂无评论,来抢沙发