文章

101

粉丝

38

获赞

0

访问

3.3k

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


评分及理由

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

第一问:学生回答“10次”正确,得1分。
第二问:学生回答“call f1(00401000)”正确,得1分。
本题得2分。

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

第一问:学生回答“jle f1 + 35h(00401025)”正确,得1分。
第二问:学生回答“jmp f1 + 3Ah(0040103a)”正确,但遗漏了call和ret指令,扣1分。
本题得1分。

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

第一问:学生回答“0040 102AH”正确,得1分。
第二问:学生计算偏移量为“2AH”错误,正确应为“FFFFFFD6H”,扣1分;但提到“偏移量应该是 - 42B”部分正确(-42的十六进制为FFFFFFD6),但未给出完整计算过程,扣0.5分。
第三问:学生回答“M采用小端方式存储”正确,得1分。
本题得1.5分。

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

第一问:学生回答“f1(13)超出了32位int型能表示的最范围,发生了溢出”正确,得2分。
第二问:学生回答“可以将数据类型改为long long型”正确,得2分。
本题得4分。

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

第一问:学生回答“当高32位不全相同或者和低32位的最高位不相同时 OF = 1”表述不严谨(标准答案为高33位非全0或非全1),但思路基本正确,扣1分。
第二问:学生回答“应当添加一条溢出自陷(trap)”正确,得2分。
本题得3分。

题目总分:2+1+1.5+4+3=11.5分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发