第一章单片机基础知识1.2数的表示.pptVIP

  • 5
  • 0
  • 约4.01千字
  • 约 47页
  • 2016-10-15 发布于湖北
  • 举报
第一章单片机基础知识1.2数的表示

最高位为符号位,用“0”表示正,用“1”表示负;数值部分照原样写出即可。 优点: 真值和其原码表示之间的对应关 系简单,容易理解; 缺点: 计算机中用原码进行加减运算比 较困难,0的表示不唯一。 正式定义为: 1 原码[X]原 0的原码 +0=0 0000000 -0=1 0000000 即:数0的原码不唯一。 * 真值: X= +18 = +0010010 X= -18 = -0010010 原码: [X]原 = 0 0010010 [X]原 = 1 0010010 符号 符号位 n位原码表示数值的范围是: 对应的原码是111?1 ~ 011?1 原码表示举例 2 反码[X]反 * 对一个数X: 若X0 ,则 [X]反=[X]原 若X0, 则 [X]反= 对应原码的符号位 不变,数值部分按位求反。 正式定义为: 反码举例 X= -52 = -0110100 [X]原=1 0110100 [X]反=1 1001011 0的反码 [+0]反[-0]反 即:数0的反码也不是唯一的。 对应的反码是100?0 ~ 011?1 反码的表示范围 补 定义: 若X0, 则[X]补= [X]反= [X]原

文档评论(0)

1亿VIP精品文档

相关文档