文章

7

粉丝

0

获赞

0

访问

3.4k

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


评分及理由

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

学生答案中识别出跳转指令为jmp、push和jlz,但push不是跳转指令,属于识别错误(可能为jle或jl的误写)。标准答案为jmp、jle、jl。学生提到偏移寻址(即相对寻址),正确。对于jmp目标地址计算,学生给出“00401008 + 2 + 00401031”,但计算过程错误(应为0040100E + 2 + 偏移量21H),且未说明偏移量来源和补码转换。因此,跳转指令识别部分扣1分(正确应得1分,但只部分正确),寻址方式正确得1分,计算过程错误扣1分。本小题得2分。

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

学生答案SF=0、OF=0、ZF=0正确(sum=150>100,无溢出、非负、非零)。但未给出跳转逻辑表达式(标准答案为(SF ⊕ OF) | ZF)。因此,标志位部分得1分(满分1分),表达式部分得0分(满分2分)。本小题得1分。

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

学生答案中指令功能分析:指出“将i乘4”(对应shll)和“与地址0804A010H相加”(对应addl)正确,但未明确说明计算数组元素地址;未提movl功能(读取A[i]值)。ecx存储内容正确(A[i]值)。寻址方式正确(间接寄存器寻址,即寄存器间接寻址)。编址方式正确(按字节编址)。A[10]地址计算正确(0804A038H)。因此,指令功能分析部分得2分(满分3分,缺movl功能),ecx内容得1分,寻址方式得1分,编址方式得1分,地址计算得1分。本小题得6分。

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

学生答案正确判断为CISC,理由“不同指令的长度不同”合理(指令长度可变是CISC特征)。得2分。

题目总分:2+1+6+2=11分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发