首页 > 试题广场 >

某 8 位计算机中,假定带符号整数变量 x 和 y 的机器数

[单选题]
8 位计算机中,假定带符号整数变量 x y 的机器数用补码表示, [x] =F5H [y] =7EH ,则 x–y 的值及其相应的溢出标志 OF 分别是(
  • 115、0
  • 119、0
  • 115、1
  • 119、1
x-y = [x] + [-y] 的补码
x补码1111  0101
y补码1000 0010
相加=
      1 0111 0111
=119 
编辑于 2017-08-06 16:24:43 回复(2)
溢出注意:负数-正数 = 正数   则  溢出 OF=1
发表于 2019-09-01 21:47:48 回复(0)
1. 补码(数值部分)是原码取反+末位加1 ; 2. 相反数补码:连同符号位在内,每位取反,末位加1 ; 3. 在做补码加减法时,只需将符号位和数值部分一起参加运算,并且将符号位产生的进位自然丢掉即可
编辑于 2020-01-31 16:51:46 回复(0)