• 2022-06-15
    已知X=-0.01111,Y= +0.11001 用变形补码(二位符号位)求 [X]补、[ - X ]补 、[Y]补、[ -Y]补、X+Y和X-Y的值并判断溢出情况。(要求加减运算列竖式,可以拍照答题)
  • [X]补 = 11.10001 [ - X ]补= 00.01111 [Y]补= 00.11001 [ -Y ]补 = 11.00111 [X+Y]补=[X]补+[Y]补 [X - Y]补= [X]补 + [ -Y ]补 [X]补 11.10001 [X]补 11.10001 + [Y]补 00.11001 + [ -Y ]补 11. 00111[br][/br] 00.01010 10 .11000 [X+Y]补 = 00.01010 运算结果无溢出,X+Y= + 0.01010 [X-Y]补 = 10 .11000运算结果发生负向溢出(超出负数能表示的最大范围)。

    内容

    • 0

      已知X=0.01101,Y= -0.1101,请利用8位(其中符号位占2位)变形补码计算:[X]补-[Y]补,并对结果进行是否溢出的讨论。

    • 1

      已知 x=11011,y=-11111,用原码阵列乘法器、补码阵列乘法器分别计算x×y, 则 [x×y]原是 ; [x×y]补是 ;

    • 2

      设 x = – 0.1011,y = -0.1101,求[x/y]补

    • 3

      已知X=0.01101,Y= -0.1101,请利用8位(其中符号位占2位)变形补码计算求[X]补-[Y]补(填空1),并写出结果是否溢出(填空2)

    • 4

      已知:带符号位二进制数X和Y的补码为[X]补=11001000B,[Y]补=11101111,则[X+Y]真值=()。 A: -55; B: -73; C: +73; D: 溢出