单选题
计算机
2013-09-28
假定有4个整数用8位补码分别表示r1=FEH ,r2=F2H ,r3=90H,r4=F8H,若将运算结果存放在一个8位的寄存器中,则下列运算会发生溢出的是( )
A.r1*r2
B.r2*r3
C.r1*r4
D.r2*r4
参考答案
C
答案解析
根据试题已知条件,[r1]补=1111 1110,[r2]补=1111 0010,[r3]补=1001 0000,[r4]补=1111 1000,根据补码乘法运算规则及溢出的判断规则,不难知道发生溢出的是r2×r3。 (本解析由安宝蓝提供)
你可能感兴趣的试题
A.仅I和II
B.仅I和III
C.仅II和III
D.仅III和IV
A.仅I和II
B.仅II和III
C.仅I,II,III
D.仅II,III,IV