计算机二进制数的换算

根据电子元件的通电和断电状态,得到两个值. 0 和 1

1 通电
0 断电

图灵机. 纸带机. 打孔机.

计算机中的所有设备只能识别2进制.

1000111001.
二进制: 只能被机器所识别. 人不能识别.
八进制: 由3位二进制. 组成一个八进制.
十六进制. 由4位二进制,组成一个十六进制.

十进制: 人能够识别的进制.
如果进行5+6,那么实际上,需要将十进制的5转换成二进制的5,再进行加法. 然后再将结果转为十进制,给你理解.

二进制: 0 1

八进制: 对应二进制值:
0 000
1 001
2 010
3 011
4 100
5 101
6 110
7 111

十六进制: 对应的二进制
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001
A 1010
B 1011
C 1100
D 1101
E 1110
F 1111

二->八 3位二进制->1个八进制 0b101,011->0o53
二->十六 4位二进制->1个十六进制 0b1011,1100 ->0xBC
八->二 1个八进制->3位二进制 0o54->0b101,100
八->十六 先转二进制,在转十六进制 0o36->0b011,110->0x1E
十六->二 1个十六进制->4位二进制 0xFB->0b1111,1011
十六->八 先转二进制,在转八进制 0xEA->0b11,101,010->0o352

十进制 0~9
二->十 每一位乘以2的相应次方(幂),并求和
0b101101=> 12的0次方+02的1次方+12的平方+12的立方+02的4次方+12的5次方
=1+4+8+32
=45

2的相应次方:  1  2  4  8  16 32  64 128 256  512  1024  2048  4096 8192

八->十 每一位乘以8的相应次方(幂),并求和
0o45 => 58的0次方 + 48的1次方
= 5+32
= 37

十六->十 每一位乘以16的相应次方(幂),并求和
0xCE => 1416的0次方+ 1216的1次方
= 14 + 192
= 206

十->二 除2取余,倒着取
56->0b111000
十->八 除8取余,倒着取
600->0o1130
十->十六 除16取余,倒着取
250->0xFA

计算机存储单位:
1个二进制位,就是一个bit(比特)
1Byte(字节) = 8bit(比特) 1字节=8位 1个字节一般就是一个字符 ‘A’,‘F’ 汉字一般占2个字节.
1KB = 1024Byte
1MB = 1024KB
1GB = 1024MB
1TB = 1024GB
1PB = 1024TB

100Mbps = 12.5MB/S
1000Mbps = 125MB/S 依赖于电脑,网线,路由器,光猫

猜你喜欢

转载自blog.csdn.net/auyah/article/details/111178460
今日推荐