计算机组成原理 - 数据的表示和运算
数据的表示与运算
进位计数法
本质是多个不好表示,积攒成一个
进制转换
任意进制转十进制
十进制转任意进制
- 整数部分 : 除基取余法
- 小数部分 :乘基取整数法
2^n次方之间的转换
二进制转其他 : n位一组
四进制 : n=2 二位一组
八进制 是2的三次方 所以三位一组
其他转二进制 :1位拆n位
数制与编码
BCD码 +0110
BCD之间做运算的时候,
- 当所得数据不在0~9的时候, +6 (0110)
- 最好还是把BCD转化为十进制,再转化回BCD码
余3码 :BCD码基础上+0011
0011 是3
2421码:BCD吗对应权值改成2421
处理字符和字符串
字符 - ASCII码
97 a
65 A
字符串 - 多个ASCII码
_ 代表空格
大端模式 : 先放高位 - 熟悉
小端模式 从右向左
常用的单位 字节 B = Byte = 8bit