文章
32
粉丝
0
获赞
0
访问
1.3k

评分及理由
(1)得分及理由(满分3分)
学生答案中R1(即x)的内容正确为86H(第一次识别为R5存储X,但实际R1存储x,第二次识别为R4存储X,存在寄存器编号错误,但内容正确);R5(z1)的内容错误(第一次识别为12H,第二次识别为12H,应为90H);R6(z2)的内容错误(第一次识别为7AH,第二次识别为7AH,应为7CH)。因此,R1正确得1分,R5和R6错误各扣1分,本小题得1分。
(2)得分及理由(满分2分)
学生答案中m的值错误(第一次识别为-6,第二次识别为-6,应为-122);k1的值错误(第一次识别为112,第二次识别为112,应为-112)。两个值均错误,各扣1分,本小题得0分。
(3)得分及理由(满分2分)
学生答案判断正确(能用同一加法器及辅助电路实现),理由部分提到有符号数使用补码表示,无符号数和有符号数在减法运算时可统一处理,基本正确。但理由表述不够严谨(如“有符号整数正数使用原码表示”错误,实际计算机中带符号整数用补码表示),不过核心观点正确,因此不扣分,本小题得2分。
(4)得分及理由(满分3分)
学生答案中溢出判断方法正确(OF = C_{n-1} ⊕ C_n),得1分;但溢出判断对象错误(学生认为z1和z2发生溢出,但z1和z2是无符号整数运算,不涉及带符号整数溢出判断;实际应判断带符号整数运算k2=m+n发生溢出),因此溢出语句判断错误,扣2分,本小题得1分。
题目总分:1+0+2+1=4分
登录后发布评论
暂无评论,来抢沙发