百度百科的解释:地址总线 (Address Bus;又称:位址总线) 属于一种电脑总线 (一部份),是由CPU 或有DMA 能力的单元,用来沟通这些单元想要存取(读取/写入)电脑内存元件/地方的实体位址。
以上的解释显得苍白无力的样子,看了好像也是白看一样
其实换句话说 总线地址就是cpu能够访问到内存的范围
接下来举一个例子来进行说明一下
现象:装了32位的win7系统,内存条明明是8G的,但是系统只识别到了3.8G,只有装了64位的操作系统,才能将8g内存识别出来
原因:32位操作系统能表示或访问到的内存范围是2的32次方(bit),那么2的32次方等于4,294,967,296 bit
bit—kbit—mbit—gbit | 相邻单位之间差1024 |
---|---|
bit | 4,294,967,296 |
kbit | 4,194,304 KB |
mbit | 4,096 MB |
gbit | 4GB |
那么树莓派3B也是跑32位的操作系统,那么我们在树莓派下输入以下指令查看内存的大小
指令:cat /proc/meminfo