文章

107

粉丝

0

获赞

1

访问

9.9k

头像
2013年(408)计算机学科专业基础综合试题 - 第44题回答
计算机组成原理
发布于2025年11月9日 19:53
阅读数 33


评分及理由

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

学生答案中正确指出存储器按字节编址(因为指令字长16位=2B,顺序执行时PC+2),得1分。但关于向后跳转最多可跳转的指令数,学生回答"128条指令"有误,因为OFFSET范围-128~127,向后跳转对应正偏移量,最多127条指令。此处逻辑错误扣1分。因此本小题得2分。

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

学生正确分析了两种情况:第一种情况(CF=0,ZF=0,NF=1)正确判断需要转移,并正确计算出PC=1FD4H;第二种情况(CF=1,ZF=0,NF=0)正确判断不需要转移,PC=200EH。计算过程完整正确。虽然学生将OFFSET直接写为-29而不是通过补码分析,但最终计算结果正确,不扣分。本小题得5分。

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

学生回答"C=1,ZF=1,NF=0"完全正确,与标准答案一致。对于无符号数比较小于等于时转移,需要检测CF(借位)和ZF(相等),即C=1,Z=1,N=0。本小题得3分。

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

学生回答:①程序状态寄存器(保存标志位)基本正确;②指令寄存器正确;③MAR(地址寄存器)错误,应该是加法器。标准答案中③是加法器(用于地址相加)。此处逻辑错误扣1分。本小题得2分。

题目总分:2+5+3+2=12分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发