第2讲计算机中的数学问题.pptVIP

  • 21
  • 0
  • 约 57页
  • 2016-12-30 发布于湖北
  • 举报
* 带符号二进制数的运算 计算机中的带符号二进制数 把二进制数的最高位定义为符号位 符号位为 0 表示正数,符号位为 1 表示负数 连同符号位一起数值化了的数,称为机器数。 机器数所表示的真实的数值,称为真值。 (在以下讲述中,均以8位二进制数为例) * [例]: +52 = +0110100 = 0 0110100 符号位 数值位 -52 = -0110100 = 1 0110100 真值 机器数 * 1. 符号数的表示 对于符号数,机器数常用的表示方法有原码、反码和补码三种。数X的原码记作[X]原,反码记作[X]反,补码记作[X]补。  注意:对正数,三种表示法均相同。     它们的差别在于对负数的表示。 * 原码[X]原 定义 符号位:0表示正,1表示负; 数值位:真值的绝对值。 * 原码的例子 真值 X=+18=+0010010 X=-18=-0010010 原码 [X]原 =0 0010010 [X]原 =1 0010010 符号 符号位 n位原码表示数值的范围是 对应的原码是111?1~ 011?1。 * 数0的原码 8位数0的原

文档评论(0)

1亿VIP精品文档

相关文档