文章
24
粉丝
0
获赞
0
访问
2.1k

评分及理由
(1)得分及理由(满分4分)
学生答出了可能跳转的指令(jmp、jle、jl),得1分;但寻址方式回答为“基址寻址”错误(应为相对寻址),扣1分;未给出第3条指令jmp的跳转目标地址计算过程,扣2分。本小题得0分。
(2)得分及理由(满分3分)
学生正确给出了SF=0、OF=0、ZF=0(因sum=150≠0且未溢出),得1分;但跳转逻辑表达式错误(jle条件应为(SF⊕OF)|ZF,而非“SF为1时跳转”),扣2分。本小题得1分。
(3)得分及理由(满分7分)
学生未分析指令5、6、7的功能(未说明左移实现i×4、加基址计算A[i]地址、movl读取A[i]值),扣3分;未说明ecx存储内容(A[i]值),扣1分;操作数寻址方式回答“寄存器寻址”错误(应为寄存器间接寻址),扣1分;编址方式回答正确(字节编址),得1分;未计算A[10]地址,扣1分。本小题得1分。
(4)得分及理由(满分2分)
学生正确判断为CISC,得1分;理由“指令长度不定”合理,得1分。本小题得2分。
题目总分:0+1+1+2=4分
登录后发布评论
暂无评论,来抢沙发