微机总线地址 物理地址 虚拟地址的介绍

《Unix 设计与实现》  内核设计原理 

一:总线地址

        地址总线 (Address Bus;又称:位址总线) 属于一种电脑总线 (一部份),是由CPU 或有DMA 能力的单元,用来沟通这些单元想要存取(读取/写入)电脑内存元件/地方的实体位址。

简单来说 就是cpu能访问内存的范围。

现象 : 装了32的win7系统,明明内存条8g,可是系统只有3.8g ,装了64位才能识别8g。

                2的32次方能访问 最大4294967296 bit
                bit 4294967295(➗1024)
                kbit 4194303
                mbit 4096
                gbit 4G

树莓派 32位 内存1G,但是只有896M 

二:物理地址 

        硬件的实际地址或绝对地址,硬盘上排列的地址

三:虚拟地址 

        逻辑(基于算法的地址(软件层面的地址,是一个假地址))地址称为虚拟地址 

        物理地址通过页表(mmu)来实现对虚拟地址的映射,使使用的内存可以更大,1M可以映射为4M

        BCM2835(cat /proc/cpuinfo) 树莓派3b CPU型号 是ARM-cotex A53架构

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值