一、数值转换
1.为什么要引入16进制数?
答:使得编码长度缩短
eg:10000;二进制需要17位表示; 16进制用5位即可
- 小数有可能一直乘不完,具体看题目保留多少位数。
- 正常情况下,乘到1就可以了
二、编码
编码:信息从一种形式或格式转换为另一种形式的过程。
1.BCD码
- 每四位要记得空格
- 8421BCD码:4位二进制权值从大到小2^3 = 8, 2^2 = 4…,因此得名。
2.ASCII码
- 标准ASCII:7bit有效位
- 扩展ASCII: 8bit有效位
- 也就是最高位是校验位,如果约定是奇校验,就要保证传送的数据必须有奇数个1,视情况来看最高位是1还是0。