【软考】-- 计算机组成体系结构(上)
第一节 进制的表示
一、进制的表示
1、二进制 B 符号:0、1
2、八进制 O 符号:0、1、2、3、4、5、6、7
3、十进制 D 符号:0、1、2、3、4、5、6、7、8、9
4、十六进制 H 符号:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F
二、十进制和其他进制之间的转换
1.其他进制转十进制:按权展开法
例:(1011)2 = 1×2^3 + 1×2^1 + 1x2^0 = 11
2.十进制转其他进制:
整数部分:除基取余法
小数部分:乘基取整法
例:(0.625)10 = (0.101)2
例:(11)10 = (1011)2
三、二、八、十六进制的相互转换
1、二进制和八进制转换:以小数点为界,三位二进制转一位八进制数
例:10101111·10111(2) = 257.56(8)
2.二进制和十六进制转换:以小数点为界,四位二进制数转一位十六进制数
例:10101111·10111(2) = AF.B8(16)
3、八进制和十六进制转换:转为二进制
257.56(8) = 10101111.10111(2) = AF.B8(16)
第二节 原码、反码、补码、移码
一、转换规则
1、原码:最高位1表示负数,最高位0表示正数,其余n-1位表示数值的