【-13/64,29/1282.设机器字长为8位(含1位符号-查字典问答网
分类选择

来自史乃的问题

  【-13/64,29/1282.设机器字长为8位(含1位符号位),用补码运算规则计算下列各题.(1)A=9/64,B=-13/32,求A+B;(2)A=19/32,B=-17/128,求A-B;】

  -13/64,29/1282.设机器字长为8位(含1位符号位),用补码运算规则计算下列各题.(1)A=9/64,B=-13/32,求A+B;(2)A=19/32,B=-17/128,求A-B;

1回答
2020-02-06 17:35
我要回答
请先登录
盛庆轩

  题目我可不会做,但我帮你找到了这个题目的答案,供你参考

  设机器数字长为8位(含1位符号位),用补码运算规则计算下列各题.

  (1)A=9/64,B=-13/32,求A+B;

  (2)A=19/32,B=-17/128,求A-B;

  (3)A=-3/16,B=9/32,求A+B;

  (4)A=-87,B=53,求A-B;

  (5)A=115,B=-24,求A+B.

  (1)A=9/64=(0.0010010)2B=-13/32=(-0.0110100)2[A]补=0.0010010[B]补=1.1001100

  [A+B]补=0.0010010+1.10011001.1011110——无溢出

  A+B=(-0.0100010)2=-17/64

  (2)A=19/32=(0.1001100)2B=-17/128=(-0.0010001)2[A]补=0.1001100[B]补=1.1101111[-B]补=0.0010001[A-B]补=0.1001100+0.00100010.1011101——无溢出A-B=(0.1011101)2=93/128

  (3)A=-3/16=(-0.0011000)2B=9/32=(0.0100100)2[A]补=1.1101000[B]补=0.0100100[A+B]补=1.1101000+0.01001000.0001100——无溢出A+B=(0.0001100)2=3/32

  (4)A=-87=(-1010111)2B=53=(110101)2[A]补=1,0101001[B]补=0,0110101[-B]补=1,1001011

  [A-B]补=1,0101001+1,10010110,1110100——溢出A-B=(-1,0001100)2=-140

  (5)A=115=(1110011)2B=-24=(-11000)2[A]补=0,1110011[B]补=1,1101000[A+B]补=0,1110011+1,11010000,1011011——无溢出A+B=(1011011)2=91

2020-02-06 17:39:23

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •