二进制转十进制,十进制转二进制的算法 位(bit) 一位二进制数,又称比特 字节(by te) 1B = 8b 内存存储的最小单元 字长:同一时间内,计算机能处理的二进制位数 字长决定了计算机的运算精度,字长越长,计算机的运算精度就越高
因此,高性能的计算机,其字长较长,而性能较差的计算机,其字长相对要短一些
其次,字长决定了指令直接寻址的能力
一般机器的字长都是字节的1、2、4、8 倍
微机的字长为 8 位、16 位、32 位、64 位,如 286 机为 16 位机,386 和 486 是32 位机,最新推出的PIII 为 64 位高档机
字长也影响机器的运算速度,字长越长,运算速度越快
字:是计算机中处理数据或信息的基本单位
一个字由若干字节组成,通常将组成一个字的位数叫做该字的字长
进制 一位八进制数字可以用三位二进数来表示,一位十六进制数可以用四位二进数来表示,所以二进制和八进制、十六进制间的转换非常简单 如:将(1010111
01101)2 转换成八进制数 1010111
01101=001 010 111
011 010 ↓ ↓ ↓ ↓ ↓ 1 2 7 3 2 所以(1010111
1)2=(127
32)8 将(327
5)8 转换为二进制 3 2 7
5 ↓ ↓ ↓ ↓ 011 010 111
101 所以(327
5)8=(11010111
101)2 将(110111101
011101)2 转换为十六进制数 (110111101
011101)2=0001 1011 1101
0111 0100 ↓ ↓ ↓ ↓ ↓ 1 B D 7 4 所以(110111101
011101)2=(1BD
74)16 将(27
FC)16 转换成二进制数 2 7
F C ↓ ↓ ↓ ↓ 0010 0111 1111 1100 所以(27