文章

7

粉丝

0

获赞

0

访问

3.3k

头像
2025 年 9 月第 1 次 408 月考试卷 - 第43题回答
计算机组成原理
发布于2025年9月21日 16:48
阅读数 514


评分及理由

(1)得分及理由(满分4分)

学生第一次识别结果指出跳转指令为3号、12号和14号,但12号指令在题目中不存在(应为10号指令jle),且未正确列出所有跳转指令(缺少10号指令jle)。寻址方式回答错误(立即寻址应为相对寻址)。计算过程描述正确(目标地址=PC+2+偏移量),但未给出具体数值计算。第二次识别结果中跳转指令错误(1号指令不是跳转指令),寻址方式错误(立即寻址)。综合两次识别,跳转指令识别不全(仅正确识别出3号和14号),寻址方式错误,计算过程描述正确但未完成具体计算。扣分:跳转指令少1个扣0.5分(标准答案3个,学生只答对2个),寻址方式错误扣1分,计算过程未完成扣0.5分。得分:4 - 0.5 - 1 - 0.5 = 2分。

(2)得分及理由(满分3分)

学生两次识别结果均正确给出SF=0、OF=0、ZF=0(因sum=150>100,且无溢出和零)。逻辑表达式正确(ZF + SF⊕OF)。但第一次识别中表达式写为"ZF+SF⊕OF"(⊕优先级问题,但含义正确),第二次相同。不扣分。得分:3分。

(3)得分及理由(满分7分)

学生第一次识别:shll功能正确(i×4),addl功能描述不准确("求出操作数地址"应为计算数组元素地址),movl功能错误("存放在eax中"应为ecx)。ecx内容错误("A07"无意义)。寻址方式错误("有效寻址地址"不标准,应为寄存器间接寻址)。编址方式正确(按字节编址)。A[10]地址计算错误(0f04A038H格式错误,应为0804A038H)。第二次识别:shll功能正确(乘法),addl功能模糊("求地址"),movl功能正确("存放在ecx中")。ecx内容正确(A[i])。寻址方式错误("寄存器寻址"应为寄存器间接寻址)。编址方式正确。A[10]地址错误(0x04A038H缺少基址高位)。综合两次识别:功能描述部分正确(shll和movl功能基本正确),ecx内容正确(第二次),寻址方式错误,编址方式正确,地址计算错误。扣分:功能描述不完整扣1分(addl未明确基址),ecx内容第一次错误但第二次正确不扣分,寻址方式错误扣1分,地址计算错误扣1分。得分:7 - 1 - 1 - 1 = 4分。

(4)得分及理由(满分2分)

学生两次识别均正确回答CISC,理由正确(指令长度不一致...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发