文章

225

粉丝

6

获赞

4

访问

53.4k

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


评分及理由

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

第一问:学生回答“9次”错误,标准答案为10次(f(10)需要调用f1(10), f1(9), ..., f1(1)共10次)。第二问:学生回答“第16条:call f1”正确。第一问扣1分,第二问得1分,本小题得1分。

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

第一问:学生回答“12条”正确(第12行jle指令是条件转移指令)。第二问:学生回答“第16条、第20条、第30条”正确(call、jmp、ret指令一定会使程序跳转)。本小题得2分。

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

第一问:学生回答“0040102AH”正确(00401025H+5=0040102AH)。第二问:学生计算过程正确,但答案“FFFFFD6H”缺少符号位(应为FFFFFFD6H),由于可能是识别错误(少写一个F),按误写处理不扣分。第三问:学生回答“小端”正确。本小题得4分。

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

第一问:学生回答“13!的结果超出了int表示范围,发生了溢出”正确。第二问:学生回答“将返回值设置成long long”正确(符合标准答案的修改方案)。本小题得4分。

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

第一问:学生回答“当高32位和低32位最高位不同且最高32位不全为0或1时,OF=1”基本正确,但表述不够精确(标准答案为高33位非全0或非全1)。考虑到核心逻辑正确,不扣分。第二问:学生回答“溢出trap指令”正确(即溢出自陷指令)。本小题得4分。

题目总分:1+2+4+4+4=15分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发