文章

7

粉丝

0

获赞

0

访问

3.6k

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

(1) 跳转指令

 

 jmp 、 jle 、 jl 可能跳转,为相对跳转;第3条 jmp 目标地址由PC+偏移计算。

 

(2) 条件标志

 

 jle 判断逻辑为 (SF⊕OF) | ZF ,执行时假设 SF=0 、 ZF=1 满足跳转。

 

(3) 指令与寻址

 

指令5左移 %eax ;指令7为寄存器间接寻址;计算机按字节编址, A[0] 起始地址为 0x0804a00a 。

 

(4) 体系结构

 

CISC,因指令复杂、寻址方式多。


评分及理由

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

得分:3分

理由:学生正确识别了所有可能跳转的指令(jmp、jle、jl),并指出它们采用相对寻址方式(得1分+1分=2分)。但未给出jmp指令跳转目标地址的具体计算过程(标准答案要求计算过程,包括指令地址、长度、PC更新和偏移量计算),因此扣1分。

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

得分:2分

理由:学生正确给出了jle指令的判断逻辑表达式((SF⊕OF) | ZF)(得2分)。但未说明sum=150时标志位的具体值(SF=0、OF=0、ZF=0),因此扣1分。

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

得分:4分

理由:学生正确指出指令5的功能(左移eax)(得1分)、指令7的寻址方式(寄存器间接寻址)(得1分)、编址方式(按字节编址)(得1分)。但未分析指令6的功能(计算数组元素地址)和指令7的功能(读取数组元素值)(扣2分),且ecx存储内容(A[i]的值)和A[0]起始地址(应为0x080040A0)计算错误(扣1分)。

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

得分:2分

理由:学生正确判断为CISC,并给出合理理由(指令复杂、寻址方式多)(得2分)。

题目总分:3+2+4+2=11分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发