第1章_2计算机运算基础全解.pptVIP

  • 26
  • 0
  • 约1.01万字
  • 约 35页
  • 2016-12-20 发布于湖北
  • 举报
三种机器数的比较 ⑴ 对于正数它们相等,而对于负数各有不同的表示。 ⑵ 补码和反码的符号位可作为数值位的一部分看待,但原码的符号位不允许和数值位同等看待。 ⑶ 原码和反码各有两种零的表示法,而补码具有唯一的一种零的表示法。 ⑷ 原码、反码表示的正、负数范围相对零来说是对称的,但补码负数表示范围较正数表示范围宽。 补码的运算 [X]补+[Y]补=[X+Y]补 [X]补-[Y]补=[X-Y]补=[X]补+[-Y]补 * 符号扩展:如将8位转换为16位 原码的符号扩展 正数:0010 1001→ 0000 0000 0010 1001 负数:1010 1001→ 1000 0000 0010 1001 反码的符号扩展 正数:0010 1001→ 0000 0000 0010 1001 负数:1010 1001→ 1111 1111 1010 1001 补码的符号扩展 正数:0010 1001→ 0000 0000 0010 1001 负数:1010 1001→ 1111 1111 1010 1001 80X86有符号扩展的专用指令。 * 定点与浮点数表示法 定点表示法:是指将所有数据的小数点位置固定,以便于存取和计算。通常将小数点位置固定到纯小数或整数的形式,即把数缩小成纯小数然后记录小数点后尾数的值或把数放大成整数然后记录小数点前面

文档评论(0)

1亿VIP精品文档

相关文档