文章
91
粉丝
0
获赞
4
访问
9.5k

评分及理由
(1)得分及理由(满分2分)
学生答案正确指出计算机M是CISC,并给出了理由(指令长度差别大,指令类型多),与标准答案一致。得2分。
(2)得分及理由(满分2分)
学生计算过程正确:从第一条指令地址00401020H到最后一条指令地址0040107FH,计算差值5FH(95字节),再加上最后一条指令的1字节,得到总长度96字节。与标准答案一致。得2分。
(3)得分及理由(满分3分)
学生正确计算了i和n-1的机器数(00000000H和FFFFFFFFH),并正确进行了补码加法运算(00000000H + 00000001H = 00000001H)。但在判断CF标志时错误地得出CF=0。标准答案指出在减法运算中CF = C⊕1(其中C为进位输出),计算得CF=1。学生未理解减法运算中借位标志的计算方法,存在逻辑错误。扣2分,得1分。
(4)得分及理由(满分3分)
学生正确判断不能用shl指令实现float型power*2,并指出float型数据存储格式与int不同,整体左移会导致数据错误。理由与标准答案一致。得3分。
题目总分:2+2+1+3=8分
登录后发布评论
暂无评论,来抢沙发