目录
一、地址
1、总线地址:cpu能够访问内存的范围
比如现象:装了32位win7操作系统,明明内存条8G,可是系统只识别了3.8G,当装了64位的win7操作系统才能识别到8G
32位能表示/访问4.294.967.296bit
bit=4.294.967.296
kbit=4.194.304
mbit=4.096
gbit=4
树莓派也是跑32位的操作系统,所以最高只能支持到4G的内存。
查看树莓派的内存条有多大:
cat /proc/meminfo

2、物理地址:硬件实际地址或绝对地址
3、虚拟地址:逻辑地址(基于算法的地址,软件层面的地址,是假地址)称为虚拟地址
查看树莓派的CPU型号:
cat /proc/cpuinfo<

本文介绍了树莓派的地址概念,包括总线地址、物理地址和虚拟地址,并详细讲解了BCM2835芯片的手册中关于寄存器的结构和配置。内容涉及每个寄存器的32位布局,以及如何通过电路图和芯片手册编写驱动,特别是GPIO寄存器的地址计算和Linux系统的内存映射。
最低0.47元/天 解锁文章
1198

被折叠的 条评论
为什么被折叠?



