单选题 下列为8位移码机器数[x],当求[-x]时,______将会发生溢出。
  • A.1111 1111
  • B.0000 0000
  • C.1000 0000
  • D.0111 1111
【正确答案】 B
【答案解析】[解析] 0000 0000移码表示的真值为-128,即x=-128;可以从补码的角度理解,补码就是移码的符号位取反,即1000 0000,因此是-128。而-x=+128,超出了8位移码所能表示的最大正数+127,故溢出,其他选项以此类推。