已知X=+1011010B,Y=–0011011B,设机器数为8位,X的补码为______ ,Y的补码为______ 。
01011010:)11100101
举一反三
- 补码运算(假设寄存器位数为8位): 已知X=-50,Y=-61,则X的补码为(1),Y的补码为(2),X-Y运算后的直接运算结果为(3)(用二进制表示),这个数是十进制数(4)。 已知X=-18,Y=58,则X的补码为(5),Y的补码为(6),X+Y运算后的运算结果为(7)(用二进制表示),这个数是十进制数(8)
- 已知x=-3/16,y=9/32,设机器数字长为8位(含1位符号位),用补码运算规则计算x+y。
- 已知x的补码为11011111,y的补码为01001010,则x-y的补码为
- 已知x=4’b1001,y=4’0110,则x的4位补码为4’b1111,而y的4位的补码为()。
- 已知x=-10111,y=11011,则x的变形补码为______,y的变形补码为______,采用变形补码计算,则x-y=______,该运算是否溢出______。
内容
- 0
X=1011, Y=- 0.1101,求X和Y的8位补码机器数。 [X]补= ; [Y]补=
- 1
【计算题】已知 8 位定点整数 X 的补码为 11110001 ,则 2X 的补码为多少?
- 2
已知X= 66,Y=-51,用补码运算规则求X Y=?并判断结果是否溢出(设机器字长8位)。
- 3
设X=−69, n=8(含符号位),则X的原码为( ),X的补码为( )
- 4
已知 x=4'b1001;y=4'b0110; x的4位补码为 4'b1111;y的4位补码为( ) A: 4'b0111 B: 4'b0110 C: 4'b1110 D: 4'b1111