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

评分及理由
(1)得分及理由(满分4分)
学生答案正确指出了可能跳转的指令(jmp、jle、jl)和相对寻址方式(2分)。但跳转目标地址计算过程有误:学生提到“先PC+2,再加2H(偏移量)”,其中“2H”应为21H(十六进制偏移量),且计算过程未明确给出PC值和最终目标地址(标准答案要求计算00401031H)。由于核心逻辑(相对寻址计算)正确但细节不完整,扣1分。得3分。
(2)得分及理由(满分3分)
学生答案中SF=0和ZF=0正确,但OF=1错误(sum=150为正数且未溢出,OF应为0)。跳转逻辑表达式未给出,但问题要求“判断跳转的逻辑表达式”,学生未回答该部分,属于遗漏。根据标准答案,标志位错误扣1分,逻辑表达式缺失扣2分。得0分。
(3)得分及理由(满分7分)
学生正确指出ecx存储A[i]的值(1分)、寄存器间接寻址(1分)和字节编址(1分)。但未分析指令5、6、7的功能(标准答案要求详细说明每条指令的作用,如左移实现×4、addl计算地址等),扣3分。A[10]地址未计算,扣1分。得4分。
(4)得分及理由(满分2分)
学生第二次识别答案正确(CISC),理由“多种寻址方式,不定长指令”合理(2分)。第一次识别答案(RISC)错误,但以第二次识别为准(根据规则“两次识别中一次正确则不扣分”)。得2分。
题目总分:3+0+4+2=9分
登录后发布评论
暂无评论,来抢沙发