0%

StudyNote-7

408-组成原理

数据表示

十转二

整数——求余数,小数——乘2求整数部分

8421(BCD)

用四位表示十进制数

进位如果错误需要加6

真值,机器数

真值——带符号,机器数——有符号位

C语言的数据类型

  1. char——8,short——16,int——32,long——计算机位数

  2. 除了char,不指定默认有符号

  3. 所有整数都以补码存储

  4. 强制转换不改变数字,只改变解释方式

  5. 有符号+无符号按照无符号

  6. 长+短先补齐短

  7. 大变小直接不要高位

TIPS

  1. 用补码表示整数,用移码表示浮点数阶数,用原码表示浮点数尾数

  2. 补码,移码多一个最小数,只有一个0