【廣告】
存儲(chǔ)器
構(gòu)成存儲(chǔ)器的存儲(chǔ)介質(zhì),存儲(chǔ)元,它可存儲(chǔ)一個(gè)二進(jìn)制代碼。由若干個(gè)存儲(chǔ)元組成一個(gè)存儲(chǔ)單元,然后再由許多存儲(chǔ)單元組成一個(gè)存儲(chǔ)器。一個(gè)存儲(chǔ)器包含許多存儲(chǔ)單元,每個(gè)存儲(chǔ)單元可存放一個(gè)字節(jié)(按字節(jié)編址)。每個(gè)存儲(chǔ)單元的位置都有一個(gè)編號(hào),即地址,一般用十六進(jìn)制表示。一個(gè)存儲(chǔ)器中所有存儲(chǔ)單元可存放數(shù)據(jù)的總和稱為它的存儲(chǔ)容量。假設(shè)一個(gè)存儲(chǔ)器的地址碼由20位二進(jìn)制數(shù)(即5位十六進(jìn)制數(shù))組成,則可表示2的20次方,即1M個(gè)存儲(chǔ)單元地址。每個(gè)存儲(chǔ)單元存放一個(gè)字節(jié),則該存儲(chǔ)器的存儲(chǔ)容量為1MB。
盡管我們幾乎可以使用任何類型的存儲(chǔ)器來滿足嵌入式系統(tǒng)的要求,但終端應(yīng)用和總成本要求通常是影響我們做出決策的主要因素。有時(shí),把幾個(gè)類型的存儲(chǔ)器結(jié)合起來使用能更好地滿足應(yīng)用系統(tǒng)的要求。例如,一些PDA設(shè)計(jì)同時(shí)使用易失性存儲(chǔ)器和非易失性存儲(chǔ)器作為程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器。把程序保存在非易失性ROM中,而把由用戶下好的程序和數(shù)據(jù)存儲(chǔ)在有電池支持的易失性DRAM中。不管選擇哪種存儲(chǔ)器類型,在確定將被用于應(yīng)用系統(tǒng)的存儲(chǔ)器之前,設(shè)計(jì)工程師必須仔細(xì)折中考慮各種設(shè)計(jì)因素。
存儲(chǔ)器的分類
隨機(jī)存儲(chǔ)器 隨機(jī)存取存儲(chǔ)器(random access memory,RAM)又稱作“隨機(jī)存儲(chǔ)器”,是與CPU直接交換數(shù)據(jù)的內(nèi)部存儲(chǔ)器,也叫主存(內(nèi)存)。它可以隨時(shí)讀寫,而且速度很快,通常作為操作系統(tǒng)或其他正在運(yùn)行中的程序的臨時(shí)數(shù)據(jù)存儲(chǔ)媒介。
隨機(jī)存儲(chǔ)器特點(diǎn)
隨機(jī)存取。所謂“隨機(jī)存取”,指的是當(dāng)存儲(chǔ)器中的數(shù)據(jù)被讀取或?qū)懭霑r(shí),所需要的時(shí)間與這段信息所在的位置或所寫入的位置無關(guān)。相對(duì)的,讀取或?qū)懭腠樞蛟L問(SequenTIal Access)存儲(chǔ)設(shè)備中的信息時(shí),其所需要的時(shí)間與位置就會(huì)有關(guān)系。它主要用來存放操作系統(tǒng)、各種應(yīng)用程序、數(shù)據(jù)等。
隨機(jī)存儲(chǔ)器的特點(diǎn)
易失性。當(dāng)電源關(guān)閉時(shí)RAM不能保留數(shù)據(jù)。如果需要保存數(shù)據(jù),就必須把它們寫入靜態(tài)隨機(jī)存取存儲(chǔ)器一個(gè)長期的存儲(chǔ)設(shè)備中(例如硬盤)。RAM和ROM相比,兩者的區(qū)別是RAM在斷電以后保存在上面的數(shù)據(jù)會(huì)自動(dòng)消失,而ROM不會(huì)自動(dòng)消失,可以長時(shí)間斷電保存。
對(duì)靜電敏感。正如其他精細(xì)的集成電路,隨機(jī)存取存儲(chǔ)器對(duì)環(huán)境的靜電荷非常敏感。靜電會(huì)干擾存儲(chǔ)器內(nèi)電容器的電荷,引致數(shù)據(jù)流失,甚至燒壞電路。故此觸碰隨機(jī)存取存儲(chǔ)器前,應(yīng)先用手觸摸金屬接地。