计算机组成和体系结构【2】数据表示和运算
零、 %计算机 数字%
千K 兆M 吉G 太T 10^3🎃
毫m 微μ 纳n 皮p 10^-3
时间
频率
数据量
速率
一、参考进制转换
10进制 decimal
通过十进制理解位的概念:每个数字 在每一个位上 所代表的意义 并不相同
2进制 binary
10—2(拆数)
16进制 hex
10—16(凑16的倍数)
10—>16
除以16取余
16—2 (表示为4个二进制)
反过来想
通过15减掉一位
二、BCD码
1. 8421码
2. 余3码
3. 2421码
2421规定在5后的 高位都是1
三、字符和字符串
1. 英文表示–ASCII
英文里,128个ascii码即可,共需8个比特位
2. 中文表示— GB2345-80
3. 字符串
四、校验
1. 奇偶校验码
2. 海明校验码
海明码 基本思想🎃
3. 循环冗余校验码
五、定点数的表示
1. 定点数 浮点数 🎃
2. 无符号数
3. 有符号数
原码
反码 (负数原码求反)
补码 (负数的补码=反码+1)
移码 (补码 符号位取反)
4. 减法用加法代替
5. 算数移位
原码的算数移位