文章

63

粉丝

0

获赞

0

访问

3.2k

头像
2017年计算机学科专业基础综合试题 - 第44题回答
计算机组成原理
发布于2025年10月27日 22:14
阅读数 35

1.CISC,因为指令不是定长的

2.占用的字节数为0040107FH-00401020H+1H = 60H,转为十进制是96字节

3.执行f1(0)时,i=00000000H,n-1=FFFFFFFFH,执行i减n-1的结果为00000001H,其中CF=1,因为向上借了1位

4.不能,因为shl左移是将机器数左移实现的,而f2中存储的是float,采用IEEE854单精度格式存储,因此左移无法达到乘2的效果,而是应该让阶码加1


评分及理由

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

学生回答正确,指出CISC是因为指令不是定长的,这与标准答案中"指令长短不一"的描述一致。得2分。

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

学生计算过程正确,从00401020H到0040107FH,计算得到60H=96字节,与标准答案一致。得2分。

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

学生回答CF=1是正确的,但解释不够完整。学生说"向上借了1位"虽然直观,但没有像标准答案那样从补码运算器的角度详细说明CF=C⊕1的计算过程。考虑到学生得出了正确结果,扣1分。得2分。

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

学生回答正确且解释充分,指出float采用IEEE754格式存储,左移不能实现乘2,而应该让阶码加1。这与标准答案的核心思想一致。得3分。

题目总分:2+2+2+3=9分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发