找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5379|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

對存儲器映射的一點理解

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:105323 發(fā)表于 2016-2-13 00:11 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
計算機硬件部分主要由微處理器(CPU),存儲器,輸入輸出接口,總線等組成。其中存儲器是計算機最重要的功能單元之一。最近在學(xué)習(xí)時經(jīng)常碰到“存儲器映射”這個概念,開始感覺比較抽象,經(jīng)過思索,逐漸對這個概念有了一點了解,故寫出來與大家分享,同時希望大家?guī)椭刚?nbsp;      存儲器是一系列存儲單元的集合,一般情況下存儲器主要有隨機存取存儲器RAM(Random Access Memory)和只讀存儲器ROM(Read  Only  Memory)兩種,隨機存取存儲器RAM就像黑板一樣,可以在里面寫上東西, 也可以擦掉后再寫上新的內(nèi)容,即既可以讀數(shù)據(jù)也可以寫數(shù)據(jù)。只讀存儲器ROM事先把規(guī)定好的內(nèi)容存入存儲器,只能將規(guī)定內(nèi)容讀出,不能改寫。無論是RAM還是ROM,為使CPU能準(zhǔn)確找到存儲有某個信息的存儲單元,就必須為這些存儲單元分配一個能相互區(qū)別的標(biāo)識,這些標(biāo)識就是我們通常所說的地址編碼。實際情況下,計算機或其他處理器(如ARM,在ARM中內(nèi)核采用馮。諾依曼結(jié)構(gòu),即數(shù)據(jù)和指令共用一個存儲器混合編址)在上電或復(fù)位之前,存儲器只是一些沒有地址編碼的物理存儲器,計算機或嵌入式系統(tǒng)在上電后要想很好的工作,就要求存儲器與計算機或處理器所擁有的地址編碼資源建立一一映射的關(guān)系。一般情況下,處理器設(shè)計者會為每一個存儲器分配一個數(shù)值連續(xù),數(shù)目與其存儲單元數(shù)相等,以16進(jìn)制表示的自然數(shù)的集合作為該存儲器的地址編碼,這種自然數(shù)集合與存儲器的對應(yīng)關(guān)系就是存儲器映射,可以把存儲器映射理解為嵌入式系統(tǒng)上電(復(fù)位)時的預(yù)備動作。     以上是經(jīng)過查閱資料對存儲器映射的一點初步理解。

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表