文章

100

粉丝

0

获赞

0

访问

10.6k

头像
2019年计算机学科专业基础综合试题 - 第45题回答
计算机组成原理
发布于2025年8月23日 21:10
阅读数 59

(1)10次 第16条

(2)11、12;16、20

(3)0040102AH;00401025H+FFBFF000H=25H;小端方式。

(4)因为int能表示的最大范围为2^31-1,6227020800超过了其范围。将int类型变为long.

(5)高位全为1.溢出异常处理指令。


评分及理由

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

第一问回答“10次”正确,得1分;第二问回答“第16条”正确(对应第16行call指令),得1分。本小题得2分。

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

第一问回答“11、12”不正确(第11行为cmp指令,非转移指令;第12行jle是条件转移指令,但学生未单独指出),扣0.5分;第二问回答“16、20”不完整(缺少ret指令),扣1分。本小题得0.5分。

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

第一问回答“0040102AH”正确(计算过程未给出但不影响得分),得1分;第二问计算错误(偏移量计算过程错误,且未给出正确值),扣1.5分;第三问回答“小端方式”正确,得1分。本小题得2.5分。

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

第一问解释正确(int范围不足导致溢出),得2分;第二问回答“将int类型变为long”不准确(在32位系统中long通常为32位,与int相同,应改为long long等更大类型),扣1分。本小题得3分。

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

第一问回答“高位全为1”不完整(未说明高33位全0或全1的条件),扣1.5分;第二问回答“溢出异常处理指令”不准确(应具体说明为“溢出自陷指令”或类似机制),扣1.5分。本小题得1分。

题目总分:2+0.5+2.5+3+1=9分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发