设X=-0.1010,Y=-0.0100,则用补码定点加法求X+Y的和为()A、0.0010B、1.0010C、0.1110D、1.1110

题目

设X=-0.1010,Y=-0.0100,则用补码定点加法求X+Y的和为()

  • A、0.0010
  • B、1.0010
  • C、0.1110
  • D、1.1110

相似考题
更多“设X=-0.1010,Y=-0.0100,则用补码定点加法求X+Y的和为()A、0.0010B、1.0010C、0.1110D、1.1110”相关问题
  • 第1题:

    设随机变量X,Y相互独立,且X的概率分布为P{X=0)=P{X=2)=,Y的概率密度为
      (Ⅰ)求P{Y≤EY};
      (Ⅱ)求Z=X+Y的概率密度.


    答案:
    解析:

  • 第2题:

    在无符号加法中发生了溢出的是()

    • A、x+y=x
    • B、x+y=y
    • C、x+y>x
    • D、x+y<x

    正确答案:D

  • 第3题:

    设字长n=8位,[X]补码=(A4)16,[Y]补码=(9B))16,,则求[X+Y]补码时得到的结果和溢出标志OF分别为()。

    • A、(13F)16和OF=0
    • B、(3F)16和OF=0
    • C、(13F)16和OF=1
    • D、(3F)16和OF=1

    正确答案:D

  • 第4题:

    运算中会产生溢出的是()

    • A、X=0.1011Y=-0.1111求[X+Y]补
    • B、X=0.1010Y=-0.0110求[X+Y]补
    • C、X=0.1011Y=-0.1101求[X-Y]补
    • D、X=0.1010Y=-0.0010求[X-Y]补

    正确答案:C

  • 第5题:

    在补码加法中发生了负溢出的是()

    • A、x+y=x+y-2w
    • B、x+y=-2w
    • C、x+y=x+y+2w
    • D、x+y

    正确答案:C

  • 第6题:

    设机器数为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。

  • 第7题:

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

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

    正确答案:C

  • 第8题:

    设浮点数的格式为:阶码 5 位,尾数 6 位,均用补码表示,请计算 X+Y 和 X-Y。(阶码和尾数均用补码计算)。【**,★,包捷 4.8,编号 2.3】 X=15/64,Y=-25/256


    正确答案:方法一(双符号法)
    X.1111X2-6=0.1111X2-10
    [X]浮=11,111000.11110
    Y.-11101X2-8=-0.11101X2-11
    [Y]浮=11,110111.00011
    计算X+Y:
    1.对阶
    Y.向X对齐,Y的尾数右移1位。
    [Y]浮=11,111011.10001(1)
    2.尾数相加
    [X]尾+[Y]尾=00.11110+11.10001(1)=00.01111(1)
    3.结果规格化:双符号00,无溢出。一个前导0,左规一位。
    [Z]尾=00.11111
    [Z]阶=11,1110-1=11,1101
    4. 舍入:
    [X+Y]浮=1,1101 0.11111
    计算 X-Y:
    5. 对阶
    Y 向 X 对齐,Y 的尾数右移 1 位。
    [Y]浮=11,1110 11.10001(1)
    6. 尾数相减
    [X]尾-[Y]尾=00.11110-11.10001(1)=00.11110+(100.00000-11.10001(1))=01.01100(1)
    7. 结果规格化:双符号 01,有溢出。右规一位,阶码+1
    [X-Y]尾=00.10110(01)
    [X-Y]阶=11,1110+1=11,1111
    8. 舍入
    [X-Y]浮=1,1111 0.10110

  • 第9题:

    单选题
    运算中会产生溢出的是()
    A

    X=0.1011Y=-0.1111求[X+Y]补

    B

    X=0.1010Y=-0.0110求[X+Y]补

    C

    X=0.1011Y=-0.1101求[X-Y]补

    D

    X=0.1010Y=-0.0010求[X-Y]补


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

  • 第10题:

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

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

  • 第11题:

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

    0.0010

    B

    1.0010

    C

    0.1110

    D

    1.1110


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

  • 第12题:

    问答题
    设浮点数的格式为:阶码 5 位,尾数 6 位,均用补码表示,请计算 X+Y 和 X-Y。(阶码和尾数均用补码计算)。【**,★,包捷 4.8,编号 2.3】 X=15/64,Y=-25/256

    正确答案: 方法一(双符号法)
    X.1111X2-6=0.1111X2-10
    [X]浮=11,111000.11110
    Y.-11101X2-8=-0.11101X2-11
    [Y]浮=11,110111.00011
    计算X+Y:
    1.对阶
    Y.向X对齐,Y的尾数右移1位。
    [Y]浮=11,111011.10001(1)
    2.尾数相加
    [X]尾+[Y]尾=00.11110+11.10001(1)=00.01111(1)
    3.结果规格化:双符号00,无溢出。一个前导0,左规一位。
    [Z]尾=00.11111
    [Z]阶=11,1110-1=11,1101
    解析: 暂无解析

  • 第13题:

    设Y=y((x)满足2y+sin(x+y)=0,求y′.


    答案:
    解析:
    将2y+sin(x+y)=0两边对x求导,得

  • 第14题:

    设浮点数的格式为:阶码 5 位,尾数 6 位,均用补码表示,请计算 X+Y 和 X-Y。(阶码和尾数均用补码计算)。【**,★,包捷 4.8,编号 2.3】 X=-1.625,Y=5.25


    正确答案:1)方法一:(双符号法)
    X.-1.625=-1.101B=-0.1101*21
    [X]浮=00,000111.00110
    Y.5.25=101.01B=0.10101*211
    [Y]浮=00,001100.10101
    计算X+Y:
    对阶
    [X]阶<[Y]阶,X向Y对齐。X尾数右移2位,X阶码+2
    [X]浮=00,001111.11001(10)
    尾数相加
    [X]尾+[Y]尾=11.11001(10)+00.10101=00.01110(10)(mod4)
    结果规格化:双符号00,无溢出。但有一个前导0,需要左规1位:尾数左移1位,阶码-1
    [X+Y]尾=00.11101(0)
    [X+Y]阶=00,0011-1=00,0011+(100,0000-1)=00,0011+11,1111=00,0010(无溢出)
    舍入
    [X+Y]浮=0,00100.11101//舍去0
    计算X-Y:
    对阶
    [X]阶<[Y]阶,X向Y对齐。X尾数右移2位,X阶码+2
    [X]浮=00,001111.11001(10)
    尾数相减
    [X]尾-[Y]尾=11.11001(10)+(100.00000-00.10101)=11.11001+11.01011=11.00100(10)
    结果规格化:双符号11,无溢出。结果已规格化
    舍入:入1
    [X-Y]浮=0,00111.00101

  • 第15题:

    对长度为4的整数数据,x=[1010], y=[1100],x+y补码加法的结果为()

    • A、1010
    • B、0110
    • C、1100
    • D、10110

    正确答案:A

  • 第16题:

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

    • A、0.0010
    • B、1.0010
    • C、0.1110
    • D、1.1110

    正确答案:D

  • 第17题:

    设字长n=8位,[X]补码=0CAH,[Y]补码=0BCH,则求[X+Y]补码时得到的结果、溢出标志OF和辅助进位标志AF分别为()。

    • A、86H,OF=0和AF=0
    • B、86H,OF=0和AF=1
    • C、186H,OF=1和AF=0
    • D、186H,OF=1和AF=1

    正确答案:D

  • 第18题:

    设字长为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
    所以没有溢出

  • 第19题:

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


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

  • 第20题:

    设X=-0.1010,Y=-0.0100,则用补码定点加法求X+Y的和为()

    • A、0.0010
    • B、1.0010
    • C、0.1110
    • D、1.1110

    正确答案:B

  • 第21题:

    问答题
    设浮点数的格式为:阶码 5 位,尾数 6 位,均用补码表示,请计算 X+Y 和 X-Y。(阶码和尾数均用补码计算)。【**,★,包捷 4.8,编号 2.3】 X=-1.625,Y=5.25

    正确答案: 1)方法一:(双符号法)
    X.-1.625=-1.101B=-0.1101*21
    [X]浮=00,000111.00110
    Y.5.25=101.01B=0.10101*211
    [Y]浮=00,001100.10101
    计算X+Y:
    对阶
    [X]阶<[Y]阶,X向Y对齐。X尾数右移2位,X阶码+2
    [X]浮=00,001111.11001(10)
    尾数相加
    [X]尾+[Y]尾=11.11001(10)+00.10101=00.01110(10)(mod4)
    结果规格化:双符号00,无溢出。但有一个前导0,需要左规1位:尾数左移1位,阶码-1
    [X+Y]尾=00.11101(0)
    [X+Y]阶=00,0011-1=00,0011+(100,0000-1)=00,0011+11,1111=00,0010(无溢出)
    舍入
    [X+Y]浮=0,00100.11101//舍去0
    计算X-Y:
    对阶
    [X]阶<[Y]阶,X向Y对齐。X尾数右移2位,X阶码+2
    [X]浮=00,001111.11001(10)
    尾数相减
    [X]尾-[Y]尾=11.11001(10)+(100.00000-00.10101)=11.11001+11.01011=11.00100(10)
    结果规格化:双符号11,无溢出。结果已规格化
    舍入:入1
    [X-Y]浮=0,00111.00101
    解析: 暂无解析

  • 第22题:

    单选题
    设X=-0.1011,Y=-0.1101,则用补码一位乘法X*Y的结果为()
    A

    0.00100011

    B

    1.10001111

    C

    0.10001111

    D

    1.00100011


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

  • 第23题:

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

    0.0010

    B

    1.0010

    C

    0.1110

    D

    1.1110


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

  • 第24题:

    单选题
    对长度为4的整数数据,x=[1010], y=[1100],x+y补码加法的结果为()
    A

    1010

    B

    0110

    C

    1100

    D

    10110


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