文章

296

粉丝

0

获赞

0

访问

21.7k

头像
2013年计算机学科专业基础综合试题 - 第44题回答
计算机组成原理
发布于2025年11月4日 13:15
阅读数 64


评分及理由

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

学生回答“按字节编址”正确,得1分。但回答“最多可跳 2⁶ - 1 = 63 条指令”错误,正确应为偏移量OFFSET为8位补码,范围为-128~127,向后最多可跳转127条指令。学生可能误将偏移量位数算错(如误以为6位),导致计算错误,扣2分。本小题得1分。

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

学生正确判断了第一种情况(CF=0, ZF=0, NF=1)需要转移,并给出了计算过程,但计算结果1FE7H错误(正确应为1FD4H)。错误可能源于偏移量计算有误:偏移量E3H(11100011B)为补码,值为-29,乘2后为-58,加上200EH应得1FD4H,学生计算为1FE7H,存在逻辑错误,扣2分。第二种情况(CF=1, ZF=0, NF=0)正确判断不转移,PC值为200EH,得1分。本小题部分正确,总得3分(转移判断1分 + 第二种情况计算1分 + 部分计算过程1分,但第一种情况计算结果错误扣2分后净得3分)。

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

学生回答“C是1,Z是1,N是0”完全正确,符合无符号数比较小于等于时转移的条件(即C=1或Z=1,检测位设置C=Z=1, N=0)。得3分。

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

学生回答“①指令寄存器、②移位寄存器、③加法器”完全正确,与标准答案一致。得3分。

题目总分:1+3+3+3=10分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发