微机总线地址,物理地址 ,虚拟地址
總線地址
地址總線 (Address Bus;又稱(chēng):位址總線) 屬于一種電腦總線 (一部份),是由CPU 或有DMA 能力的單元,用來(lái)溝通這些單元想要存取(讀取/寫(xiě)入)電腦內(nèi)存元件/地方的實(shí)體位址。
自己理解:cpu能夠訪問(wèn)內(nèi)存的范圍
現(xiàn)象:裝了32位的win7系統(tǒng),明明內(nèi)存條8G,可系統(tǒng)只是別了3.8G ,裝了64位才能識(shí)別到8G。
裝了32位的操作系統(tǒng)CPU的訪問(wèn)范圍是2^32 bit,就是4194304kbit,就是4096Mbit,等于4G,也就是說(shuō)只有4G用來(lái)訪問(wèn)內(nèi)存,另外的用于其他的用途。
樹(shù)莓派也是32位 ,一個(gè)G的內(nèi)存,但它只能訪問(wèn)949M剩下的挪作他用。
cat /proc/meminfo查看樹(shù)莓派的內(nèi)存大小物理地址
硬件的實(shí)際地址或絕對(duì)地址稱(chēng)物理地址。
虛擬地址
邏輯(基于算法的地址(軟件層面的地址))地址稱(chēng)為虛擬地址
物理地址只有1G當(dāng)程序運(yùn)行起來(lái)要求的內(nèi)存超過(guò)1G,真正的物理地址是不夠用的,這時(shí)候由MMU的單元將物理地址映射成虛擬地址,設(shè)計(jì)完頁(yè)表是通過(guò)MMU來(lái)執(zhí)行的,將物理地址映射成虛擬地址,頁(yè)表就是決定了將物理地址映射到虛擬地址的位置。
總結(jié)
以上是生活随笔為你收集整理的微机总线地址,物理地址 ,虚拟地址的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 31.javaweb简介
- 下一篇: 1.web技术的前世今生