文章
7
粉丝
0
获赞
0
访问
425
1. R2: 0000 FF38H,R4:FFFF FF38H,R5:0000 0064H,R6:0000 01F4H
2. n1的值为:100,n2的值为:500
3. CF=1,ZF=0
4. CF=Cout异或Sub(或Cin),其中Cout为最高位进位,Cin为低位进位,Sub为减法标志;
有符号整数的加减法会影响CF的值,但是CF的值对有符号整数没有意义。
评分及理由
(1)得分及理由(满分4分)
学生答案完全正确,与标准答案一致。R2、R4、R5、R6的十六进制表示均正确,且解释合理。得4分。
(2)得分及理由(满分2分)
学生答案完全正确,n1和n2的十进制值与标准答案一致。得2分。
(3)得分及理由(满分2分)
学生答案完全正确,CF和ZF的值与标准答案一致。得2分。
(4)得分及理由(满分4分)
学生答案部分正确。关于CF的逻辑表达式描述正确(CF=Cout异或Sub),但未明确说明Cin和Sub的关系(标准答案中Cin在减法时为1,加法时为0)。此外,学生正确指出有符号整数加减法会影响CF,但CF对有符号数无意义。因此扣1分,得3分。
题目总分:4+2+2+3=11分
登录后发布评论
暂无评论,来抢沙发