数制与编码
十进制小数转二进制:
按从上到下的顺序排列得0.1011。
计算机中的数值数据并不是只有二进制数,也有二进制编码的十进制数(BCD码)
字符串的存放分大端模式和小端模式:
将一个32位的整数0x12345678存放在一个整型变量(int)中,如图:
海明码
若传输k kk位比特信息,r rr位冗余信息需满足2 r ≥ k + r +1
循环冗余检验(CRC)
- 除数位数 - 1 = 往被除数后面添加0的位数 = 余数位数
- 相减运算时既不借位也不进位(异或运算)
阶码E:
IEEE754标准:E = e + 127
非IEEE754标准:E = e + 128
定点数的移位运算:
1.算术移位
算术移位的对象是有符号数,在移位过程中符号位保持不变.
浮点运算方法和运算器: