408-组成原理
数据表示
十转二
整数——求余数,小数——乘2求整数部分
8421(BCD)
用四位表示十进制数
进位如果错误需要加6
真值,机器数
真值——带符号,机器数——有符号位
C语言的数据类型
char——8,short——16,int——32,long——计算机位数
除了char,不指定默认有符号
所有整数都以补码存储
强制转换不改变数字,只改变解释方式
有符号+无符号按照无符号
长+短先补齐短
大变小直接不要高位
TIPS
用补码表示整数,用移码表示浮点数阶数,用原码表示浮点数尾数
补码,移码多一个最小数,只有一个0