单选题 已知八位机器码10111010(最高位为符号位),当它是原码时表示的十进制数是{{U}} {{U}} 45 {{/U}} {{/U}}:当它是补码时表示的十进制数是{{U}} {{U}} 46 {{/U}} {{/U}};当它是反码时表示的十进制数是{{U}} {{U}} 47 {{/U}} {{/U}}。
单选题
  • A.-69
  • B.-68
  • C.-6
  • D.-5
【正确答案】 B
【答案解析】[解析] 当八位机器码10111010用原码表示十进制数时,其最高位符号位“1”表示真值为负,而(0111010)12=68,所以表示的十进制数为-68,答案B。
用补码表示时,其数值位按位取反加“1”,得1000110,最高位依然是数值位,则 (10111010)=(11000110),表示的十进制数是-70。答案C。
用反码表示时,(10111010)=(11000101),表示的十进制数为-69。答案D。
单选题
  • A.71
  • B.70
  • C.-70
  • D.69
【正确答案】 C
【答案解析】
单选题
  • A.71
  • B.70
  • C.-70
  • D.-69
【正确答案】 D
【答案解析】