文章

280

粉丝

1

获赞

8

访问

87.0k

头像
2017年计算机学科专业基础综合试题 - 第44题回答
计算机组成原理
发布于2025年9月24日 16:55
阅读数 229


评分及理由

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

学生回答“CISC 指令长度不一致”,与标准答案“M 为 CISC。M 的指令长短不一,不符合 RISC 指令系统特点”意思一致,理由正确。得2分。

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

学生计算过程为:0040107EH - 00401020H = 5EH,然后转换为十进制95,再加1得到96字节。标准答案为:0040107FH - 00401020H + 1 = 60H = 96字节。学生使用的结束地址是0040107E,比标准答案少1,但最后通过加1修正,结果正确。计算思路正确,最终答案正确。得2分。

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

学生回答:i = 0 = 00000000H,n-1 = 0xFFFFFFFFH,i-(n-1) = i + [-(n-1)]补 = 00000000H + 00000001H = 00000001H,CF = Cin ⊕ Cout = 1 ⊕ 0 = 1。标准答案为:0000 0000H + 00000001H + 1 = 0000 0001H,进位输出C=0,CF = C⊕1 = 1。学生的计算过程(将减法转换为加法,使用补码)正确,CF结果正确。得3分。

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

学生回答:“不能,f2使用float类型,执行的是IEEE754标准,数字表示有舍入;又不能,不能使用右移实现power2”。标准答案为:f2中变量power是float型,其机器数含阶码部分,无最高有效数位,整体左移不能实现“乘2”功能。学生回答“不能”正确,理由部分“f2使用float类型,执行的是IEEE754标准”正确,但“数字表示有舍入”不是主要原因(主要原因是浮点数格式与整数不同),“不能使用右移实现power2”可能是识别错误(应为左移)。核心逻辑(不能使用shl指令)正确,理由部分基本正确。得2分(扣1分,理由表述不完整/有误)。

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

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发