计算机中数的单位表示有 K,M,G等,分别为2的N次方。
寻址空间一般也以K,M来表达,如16K, 64M等,它们分别与地址线的根数相关。
所以想整理下他们分表有多少位:
数值 二进制位数 十六进制位数
32 5 >1
64 6 >1
256 8 2
K 10 >2 (二进制 100 + 16进制 00 = 16进制 400)
M 20 5
G 30 >7
4G 32 8
记住以上数对应的位数,
那么16K可以很快算出位数:(4+10 = 0x4000)
64M = (6+20 = 0x4000000 )
寻址空间一般也以K,M来表达,如16K, 64M等,它们分别与地址线的根数相关。
所以想整理下他们分表有多少位:
数值 二进制位数 十六进制位数
32 5 >1
64 6 >1
256 8 2
K 10 >2 (二进制 100 + 16进制 00 = 16进制 400)
M 20 5
G 30 >7
4G 32 8
记住以上数对应的位数,
那么16K可以很快算出位数:(4+10 = 0x4000)
64M = (6+20 = 0x4000000 )