niusouti.com
更多“已知X=+122,Y=-122,求X与Y的原码,反码和补码。”相关问题
  • 第1题:

    写出X=10111101,Y=一00101011的双符号位原码,反码、补码表示,并用双符号补码计算两个数的差。

  • 第2题:

    已知x=10101100,y=11110011。求xVy=?xΛy=?x⊕y=?x⊕y=?


    正确答案:xVy=11111111,xΛy=10100000,x⊕y=01011111,x⊕y=10100000

  • 第3题:

    已知X的原码是10001000,则X的反码是(),补码是()


    正确答案:11110111;11111000

  • 第4题:

    请分别写出x=-122的原码、补码、反码。


    正确答案:原码=11111010、补码=10000110、反码=10000101。

  • 第5题:

    设机器数为8位,利用补码求两数之和: ①X=+0001100,Y=+0000100。 ②X=+0001100,Y=-0000100。 ③X=-0001100,Y=+0000100。 ④X=-0001100,Y=-0000100。


    正确答案: ①X[补]=00001100,Y[补]=00000100。[X+Y][补]=X[补]+Y[补]=00001100+00000100=00010000,符号位为0,故X+Y=+0010000B。
    ②X[补]=00001100,Y[补]=11111100。[X+Y][补]=X[补]+Y[补]=00001100+11111100=100001000,符号位的进位自动丢失,符号位为0,故X+Y=+0001000B。
    ③X[补]=11110100,Y[补]=00000100。[X+Y][补]=X[补]+Y[补]=11110100+00000100=11111000,符号位为1,对结果再求一次补,得原码10001000,由此,X+Y=-0001000B。
    ④X[补]=11110100,Y[补]=11111100。[X+Y][补]=X[补]+Y[补]=11110100+11111100=111110000,符号位的进位自动丢失,符号位为1,对结果再求一次补,得原码10010000,由此,X+Y=-0010000B。

  • 第6题:

    已知X、Y的补码分别为11101011B、00001010B,求X+Y的补码等于()。

    • A、10100001B
    • B、11011111B
    • C、11110101B
    • D、溢出

    正确答案:C

  • 第7题:

    已知X和Y的真值,求[X+Y]的补码。X=-1110111BY=+1011010B;X=56DY=-21D。


    正确答案: (1)11100011
    (2)00100011

  • 第8题:

    问答题
    已知x=10101100,y=11110011。求xVy=?xΛy=?x⊕y=?x⊕y=?

    正确答案: xVy=11111111,xΛy=10100000,x⊕y=01011111,x⊕y=10100000
    解析: 暂无解析

  • 第9题:

    问答题
    已知X和Y的真值,求[X+Y]的补码。X=-1110111BY=+1011010B;X=56DY=-21D。

    正确答案: (1)11100011
    (2)00100011
    解析: 暂无解析

  • 第10题:

    单选题
    设X=-0.1010,Y=-0.0100,则用原码定点加法求X+Y的和为()
    A

    0.0010

    B

    1.0010

    C

    0.1110

    D

    1.1110


    正确答案: C
    解析: 暂无解析

  • 第11题:

    问答题
    已知X=+122,Y=-122,求X与Y的原码,反码和补码。

    正确答案: X.原码=01111010,X反码=01111010,X补码=01111010。
    Y.原码=11111010,Y反码=10000101,Y补码=10000110。
    解析: 暂无解析

  • 第12题:

    问答题
    已知:X=-0.1110,Y=0.1101用原码一位乘求:[X*Y]原=?

    正确答案: 1.10110110
    解析: 暂无解析

  • 第13题:

    写出X=10111101,Y=-00101011的原码和补码表示,并用补码计算两个数的和。

  • 第14题:

    已知X=+0.1101,Y=+0.1011用补码一位乘法求X×Y,要求写出详细过程


    正确答案: 1)[X]=0.1101,[Y]=0.1011,[-X]=1.0011
    2)按照补码一位乘法的运算过程正确,且得到[XY]=0.10001111
    3)求出真值

  • 第15题:

    已知:X=-0.1110,Y=0.1101用原码一位乘求:[X*Y]原=?


    正确答案:1.10110110

  • 第16题:

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


    正确答案:方法一:(单符号位判溢)
    [X]补=10.0000-0.1101=1.0011(mod2)
    [Y]补=10.0000+0.0110=0.0110(mod2)
    [-Y]补=10.0000-0.0110=1.1010(mod2)
    [X+Y]补=[X]补+[Y]补=1.0011+0.0110=1.1001无溢出(负+正)
    [X-Y]补=[X]补+[-Y]补=1.0011+1.1010=0.1101有溢出(负-正)。负溢出
    方法二:(双符号位判溢)
    [X]补=100.0000-0.1101=11.0011(mod4)
    [Y]补=100.0000+0.0110=00.0110(mod4)
    [-Y]补=100.0000-0.0110=11.1010(mod4)
    [X+Y]补=[X]补+[Y]补=11.0011+00.0110=11.1001无溢出。双符号位11
    [X-Y]补=[X]补+[-Y]补=11.0011+11.1010=10.1101有溢出。双符号位10

  • 第17题:

    设字长为8位,写出x=-78,y=35的原码、反码和补码,并且用补码计算x+y,问是否有溢出?


    正确答案: [X]原=11001110,
    [X]反=10110001,
    [X]补=10110010,
    [Y]原=00100011,
    [Y]反=00100011,
    [Y]补=00100011,
    因为:[X]补=10110010,[Y]补=00100011
    那么:[X]补+[Y]补=11010101=[X+Y]补,X+Y=-00101011
    所以没有溢出

  • 第18题:

    X=-1101001B,Y=-1010110B,用补码求X-Y的值。


    正确答案:11101101

  • 第19题:

    问答题
    请分别写出x=-122的原码、补码、反码。

    正确答案: 原码=11111010、补码=10000110、反码=10000101。
    解析: 暂无解析

  • 第20题:

    问答题
    已知X=+0.1101,Y=+0.1011用补码一位乘法求X×Y,要求写出详细过程

    正确答案: 1)[X]=0.1101,[Y]=0.1011,[-X]=1.0011
    2)按照补码一位乘法的运算过程正确,且得到[XY]=0.10001111
    3)求出真值
    解析: 暂无解析

  • 第21题:

    问答题
    已知 X 和 Y,用变形补码计算 X+Y 和 X-Y,并指出运算结果是否溢出: X=0.11011,Y=0.11111

    正确答案: 1)方法一:(单符号位判溢)
    [X]补=0.11011//正数的补码与真值相同,最高位为0
    [Y]补=0.11111
    [-Y]补=10.00000-Y=10.00000-0.11111=1.00001//负数的补码=模-真值
    [X+Y]补=[X]补+[Y]补=0.11011+0.11111=1.11010有溢出(正+正=负),正溢出。
    [X-Y]补=[X]补+[-Y]补=0.11011+1.00001=1.11100无溢出(同号相减不溢出)
    方法二:(双符号位判溢)
    [X]补=00.11011//[X]补=100.00000+0.11011=00.11011(mod4)
    [Y]补=00.11111
    [-Y]补=100.00000-0.11111=11.00001
    [X+Y]补=[X]补+[Y]补=00.11011+00.11111=01.11010有溢出,双符号位01
    [X-Y]补=[X]补+[-Y]补=00.11011+11.00001=11.11100无溢出,双符号们11

    解析: 暂无解析

  • 第22题:

    问答题
    X=-1101001B,Y=-1010110B,用补码求X-Y的值。

    正确答案: 11101101
    解析: 暂无解析

  • 第23题:

    填空题
    已知X的原码是10001000,则X的反码是(),补码是()

    正确答案: 11110111 , 11111000
    解析: 暂无解析