Chapter1 数制和数码
1.1 数制转换:Binary、Octal、Decimal、Hexadecimal
B→D:数字乘以其位权。
B→O:三位一组
B→H:四位一组
D→B:法一:整数部分:除以二,得到由余数以及最后的商(0 或 1)组成的值,它们
的位权依次为 2^0,2^1,2^2……。小数部分:乘以二,结果小于 1,则标志位为 0;大于 1
则标志位为 1,再将结果减去 1 后作下一轮乘以二,这样也得到一组值,它们的位权依次为
2^(-1),2^(-2),2^(-3)……。法二:拼凑,将该数与 2^n 作比较。
D→O、D→H 都是先将 D→B,然后 B→O、B→H
O 和 H 间转换都是以 B 为桥梁。
1.2 原码、反码、补码
正数:原码=反码=补码
负数:反码不变符号位,其他取反;补码先反码,再在最低位加 1
1.3 二进制数的计算
加:逢二进一
减:借一当二。A-B 在计算机中是 A(补)+(-B)(补),得到是结果的补码。
乘:移位累加
除:长除法。同十进制,除数(n 位),若被除数最高的 n 位大于除数,则开始 ...
附件列表