Chinaunix首页 | 论坛 | 博客
  • 博客访问: 66331
  • 博文数量: 12
  • 博客积分: 320
  • 博客等级: 二等列兵
  • 技术积分: 155
  • 用 户 组: 普通用户
  • 注册时间: 2012-05-18 15:20
文章分类

全部博文(12)

文章存档

2014年(2)

2012年(10)

我的朋友

分类: 嵌入式

2012-05-21 22:42:38

真值:带"+"、"-"号的数,如+1,-1。
原码:将"+"号化为"0","-"号化为"1"(0,1为符号数字化后的机器数),整数符号位后加",",小数的加".", 如"+1010"机器数化后为"0,1010";"-0.1001"机器数化后为"1.1001"。
补码:使用与负数等价的正数来代替负数,使得能用加法操作替换原减法操作(计算机会加,不会减)。
移码:真数+2的n次方(n是位数),更加方便地比较两真数中正数和负数的绝对值大小,能提早判断结果正负。
原码、反码中"0"有两种表示方式;补码、移码中,"0"只有唯一表示方式。

阅读(521) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~