文章
314
粉丝
1
获赞
107
访问
61.4k

评分及理由
(1)得分及理由(满分2分)
得分:2分
理由:学生两次识别结果均正确指出计算机M为CISC,并给出了正确理由“指令字长不固定”或“指令长短不一”,与标准答案一致。
(2)得分及理由(满分2分)
得分:2分
理由:学生正确给出了计算过程:起始地址00401020H,结束地址0040107FH,通过“结束地址-起始地址+1”得到长度60H(即96字节)。计算过程与结果均正确。
(3)得分及理由(满分3分)
得分:3分
理由:学生正确分析了f1(0)时i=0,n=0,n-1的补码为FFFFFFFFH。计算过程本质上是0减去FFFFFFFFH,即0加上其负数的补码(00000001H),并正确得出CF=1。其表述“最高位进位异或SUB位 = 0⊕1 = 1”虽然与标准答案“进位输出C=0,CF=C⊕1=1”的表述略有差异,但核心逻辑(减法借位标志CF的计算)完全正确。
(4)得分及理由(满分3分)
得分:3分
理由:学生正确回答“不可以”。理由部分,第一次识别为“浮点数”,第二次识别为“带点数”(应为“浮点数”的误写)。核心观点正确:shl指令用于整数移位,会改变浮点数(float型)的符号位和阶码,不能实现乘2功能。这与标准答案“f2中变量power是float型,其机器数含阶码部分,无最高有效数位,整体左移不能实现‘乘2’功能”的逻辑一致。
题目总分:2+2+3+3=10分
登录后发布评论
暂无评论,来抢沙发