内容提要
(1)R进制转十进制使用按权展开法,其具体操作方式为:将R进制数的每一位数值用R^k形式表示,即米的底数是R,指数为k,k与该位和小数点之间的距离有关。当该位位于小数点左边,k值是该位和小数点之间数码的个数,而该位位于小数点右边,k值是负值,其绝对值是该位和小数点之间数码的个数加1
例子:10100.01=1x2^ 4+1x2^2+1x2(-2)
604.01=6x7^2+4x7^0+1x7^(-2)
<1<>十进制转R进制时候使用短除法。例如将104转化为二进制数
2|104 余0
2|52 0
2|26 0
2|13 1
2|6 0
2|3 1
1
得到的结果为1101000
转换成五进制短除外面为5
<2>二进制与八进制与十六进制
二进制的三位对应的是八进制的一位(二的三次方等于八)
10001110
2 1 6
二进制的四位对应的是十六进制的一位(二的四次方等于十六)
10001110
8 E
数码的表示
数值一 | 数值-1 | 1-1 | |
原码(最高位为符号,其他位为数值) | 00000001 | 10000001 | 10000010 |
反码(对于正数来说,反码和原码相同,对于负数来说,符号位仍为1其他位反码与原码相反) | 00000001 | 11111110 | 111111111 |
补码(正数补码与原码相同,负数补码在反码基础上加一)补码的运算表示是正确的,所以说在许多情况下都是用补码表示 | 00000001 | 11111111 | 00000000 |
移码(在补码基础上把符号位去取反) | 10000001 | 01111111 | 10000000 |
计算机系统的组成部分与体系结构
存储系统
总线系统
可靠性
效验码