文章

97

粉丝

0

获赞

0

访问

53.2k

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

(1)第三条jmp第10条jle和第14条jl指令会使程序发送跳转,采用间接寻址,目的地址=pc+偏移量=0040 1010h+21h=0040 1031H

(2)sf=1,of=0,zf=0,

(3)第五条指令将i*4,获取第i个元素所站字节,addl指令将,eax与0804A0h相加,得到地址。movl指令实现jiang

寄存器寻址,按字节编址,0804 A038H

cisc指令集


评分及理由

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

得分:2分

理由:学生正确指出了三条跳转指令(jmp、jle、jl),但寻址方式回答错误(应为相对寻址而非间接寻址)。跳转目标地址计算过程正确(PC=00401010H,偏移量21H,目标地址00401031H),因此给2分(跳转指令识别1分,计算过程1分)。

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

得分:0分

理由:sum=150(正数)时,SF应为0(非负),但学生回答SF=1错误;OF和ZF正确(OF=0无溢出,ZF=0非零)。但标志位组合完全错误(SF错误),且未给出跳转逻辑表达式(缺失关键内容),因此不得分。

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

得分:4分

理由:
- 指令功能分析:学生部分正确(shll实现i×4,addl计算地址,movl读取数据),但描述不完整(未明确说明addl加的是基址0804A010h,且movl功能描述缺失)。给2分(每条指令功能描述不精准,扣1分)。
- ecx内容:未回答,扣1分。
- 寻址方式:回答“寄存器寻址”错误(应为寄存器间接寻址),扣1分。
- 编址方式:正确(按字节编址),给1分。
- A[10]地址计算:正确(0804A038H),给1分。

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

得分:1分

理由:学生正确回答CISC,但未给出理由(如指令长度可变、复杂寻址模式等),因此给1分(结论正确但无理由扣1分)。

题目总分:2+0+4+1=7分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发