已知x和y,五位二进制,用变形补码的方式计算x-y,判断下列那组会发生溢出()
A: x=11011 y=11111
B: x=-11011 y=-11111
C: x=-11011 y=11101
D: x=11111 y=11011
A: x=11011 y=11111
B: x=-11011 y=-11111
C: x=-11011 y=11101
D: x=11111 y=11011
C
举一反三
内容
- 0
已知 x 和 y,用变形补码计算 x+y,同时指出结果是否溢出。 (1)x=11011,y=00011 (2)x=11011,y=-10101 (3)x=-10110,y=-00001
- 1
已知 x=11011,y=-11111,用原码阵列乘法器、补码阵列乘法器分别计算x×y, 则 [x×y]原是 ; [x×y]补是 ;
- 2
已知 x=11011,y=-11001,用双符号位补码计算:x-y=
- 3
已知x=-10111,y=11011,则x的变形补码为______,y的变形补码为______,采用变形补码计算,则x-y=______,该运算是否溢出______。
- 4
已知x=11011,y=-1110,采用直接补码的阵列乘法器计算x*y,结果错误的为( )。 A: 0(1)(1)0000110 B: (1)010000110 C: [x*y]补=10101111010 D: [x*y]补=11010000110