• 2022-06-27
    已知x=34y=-68用补码运算x+y为()
    A: 10010110
    B: 11001100
    C: 11010001
    D: 00011101
  • B

    内容

    • 0

      补码运算(假设寄存器位数为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)

    • 1

      4.2 已知X和Y,用变形补码计算X+Y和X-Y,并指出运算结果是否溢出: (1) X=0.11011,Y=0.11111 (2) X=-0.1101,Y=0.0110

    • 2

      已知X=0.10110001,Y=-0.00010011,求X+Y?X-Y?(请用补码加减运算)

    • 3

      已知x=0.1001,y=0.1100,用补码运算法计算x+y=________。

    • 4

      已知x=-1011,y=-0110,用变形补码计算x+y的运算结果有溢出发生。