微機(jī)的存儲器_第1頁
微機(jī)的存儲器_第2頁
微機(jī)的存儲器_第3頁
微機(jī)的存儲器_第4頁
微機(jī)的存儲器_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

微機(jī)的存儲器第一頁,共三十四頁,編輯于2023年,星期二3.1存儲器概述存儲器是計(jì)算機(jī)中用來存儲信息的部件,正是因?yàn)橛辛舜鎯ζ?,?jì)算機(jī)才有了對信息的記憶功能。計(jì)算機(jī)中的存儲器可以分為兩大類:一類叫內(nèi)部存儲器,簡稱為內(nèi)存或主存,另一類叫外部存儲器,簡稱為外存或輔存。內(nèi)存是計(jì)算機(jī)主機(jī)的重要組成部分,它用來存儲當(dāng)前正在使用的或者經(jīng)常要使用的程序和數(shù)據(jù)。

第二頁,共三十四頁,編輯于2023年,星期二5.1存儲器概述存儲器由能夠表示二進(jìn)制數(shù)“0”和“1”的、具有記憶功能的一些物理器件組成。存儲器中存放一位二進(jìn)制數(shù)的物理器件稱為一個(gè)存儲元。若干存儲元構(gòu)成一個(gè)存儲單元。第三頁,共三十四頁,編輯于2023年,星期二存儲系統(tǒng)三個(gè)基本參數(shù):容量、速度、成本1、容量:以字節(jié)數(shù)表示。2、速度:以訪問時(shí)間TA、存儲周期TM或帶寬BM表示

TA:從接收讀申請到讀出信息到存儲器輸出端的

時(shí)間。TM:連續(xù)兩次啟動存儲器所需的最小時(shí)間間隔

TM>TAw——數(shù)據(jù)總線寬度3、成本:以每位價(jià)格表示。BM:

3.1存儲器概述存儲系統(tǒng)第四頁,共三十四頁,編輯于2023年,星期二3.1.1半導(dǎo)體存儲器的分類共有五種分類法:1)按存儲介質(zhì)分2)按存取方式分3)按存儲器的讀/寫功能分4)按信息的可保存性分5)按在計(jì)算機(jī)系統(tǒng)中的作用分存儲系統(tǒng)第五頁,共三十四頁,編輯于2023年,星期二RAM靜態(tài)RAM(SRAM)動態(tài)RAM(DRAM)ROM掩膜型ROM可編程ROM(PROM)可擦除可編程ROM(EPROM)電可擦除可編程ROM(E2PROM)3)按存儲器的讀/寫功能分存儲系統(tǒng)第六頁,共三十四頁,編輯于2023年,星期二3.1.2存儲系統(tǒng)的層次結(jié)構(gòu)寄存器Cache主存儲器輔助存儲器(磁盤)大容量存儲器(磁帶、光盤)外存儲器內(nèi)存儲器存儲系統(tǒng)第七頁,共三十四頁,編輯于2023年,星期二速度成本低磁帶磁盤半導(dǎo)體主存儲器Cache寄存器慢存儲系統(tǒng)高快第八頁,共三十四頁,編輯于2023年,星期二CPU與存儲器的連接結(jié)構(gòu)示意圖存儲系統(tǒng)第九頁,共三十四頁,編輯于2023年,星期二3.2半導(dǎo)體隨機(jī)存儲器3.2.1半導(dǎo)體存儲器的存儲原理

1.SRAM的存儲原理

當(dāng)行選擇X電平和列選擇Y電平有效時(shí),I/O的電平與存儲電路的內(nèi)部狀態(tài)相通。第十頁,共三十四頁,編輯于2023年,星期二3.2.1半導(dǎo)體存儲器的存儲原理1.SRAM的存儲原理1)要選定一個(gè)存儲單元,首先必須確定一個(gè)與之對應(yīng)的地址碼A0~A11。2)要讓存儲單元的狀態(tài)輸出或外部改變存儲單元的狀態(tài),必須讓“片選”信號有效。3)讀操作與寫操作由“讀/寫”信號區(qū)分。第十一頁,共三十四頁,編輯于2023年,星期二SRAM通常用來做Cache存儲系統(tǒng)SRAM的特點(diǎn):讀寫速度快所用管子數(shù)目多,單個(gè)器件容量小T1、T2總有一個(gè)處于到通狀態(tài),功耗較大第十二頁,共三十四頁,編輯于2023年,星期二2.DRAM的存儲原理基本存儲元結(jié)構(gòu)

3.2.1半導(dǎo)體存儲器的存儲原理第十三頁,共三十四頁,編輯于2023年,星期二存儲系統(tǒng)DIMM——DualInlineMemoryModule雙列直插式內(nèi)存模塊168線:64位數(shù)據(jù)、14位行列公用地址、RAS#、CAS#等可單數(shù)使用FPM/EDO/SDRAMDRAM內(nèi)存條的種類SDRAM第十四頁,共三十四頁,編輯于2023年,星期二3.2.2靜態(tài)隨機(jī)存取存儲器實(shí)例存儲系統(tǒng)第十五頁,共三十四頁,編輯于2023年,星期二3.2.2靜態(tài)隨機(jī)存取存儲器實(shí)例存儲系統(tǒng)1、靜態(tài)隨機(jī)存取存儲器讀時(shí)序圖CPU時(shí)序CPU時(shí)序此刻數(shù)據(jù)讀入CPU此刻有效數(shù)據(jù)出現(xiàn)在數(shù)據(jù)總線上第十六頁,共三十四頁,編輯于2023年,星期二3.2.2靜態(tài)隨機(jī)存取存儲器實(shí)例2、靜態(tài)隨機(jī)存取存儲器寫時(shí)序圖存儲系統(tǒng)第十七頁,共三十四頁,編輯于2023年,星期二3.2.3動態(tài)隨機(jī)存儲器的刷新方式DRAM存儲器采用“讀出”方式進(jìn)行刷新。從上一次對整個(gè)存儲器刷新結(jié)束,到下一次對整個(gè)存儲器全部刷新一遍為止,這一段時(shí)間間隔叫刷新周期,一般應(yīng)小于2ms。

集中式刷新:在整個(gè)刷新間隔內(nèi),前一段時(shí)間重復(fù)進(jìn)行讀/寫周期或維持周期,等到需要進(jìn)行刷新操作時(shí),便暫停讀/寫或維持周期,而逐行刷新整個(gè)存儲器,它適用于高速存儲器。

存儲系統(tǒng)第十八頁,共三十四頁,編輯于2023年,星期二3.2.3動態(tài)隨機(jī)存儲器的刷新方式分散式刷新:把一個(gè)存儲系統(tǒng)周期tc分為兩半,周期前半段時(shí)間tm用來讀/寫操作或維持信息,周期后半段時(shí)間tr作為刷新操作時(shí)間。這樣,每經(jīng)過128個(gè)系統(tǒng)周期時(shí)間,整個(gè)存儲器便全部刷新一遍。異步式刷新:是前兩種方式的結(jié)合,DRAM存儲器的刷新需要有硬件電路的支持,包括刷新計(jì)數(shù)器、刷新/訪存裁決、刷新控制邏輯等。這些控制線路形成DRAM控制器,它將CPU的信號變換成適合DRAM芯片的信號。存儲系統(tǒng)第十九頁,共三十四頁,編輯于2023年,星期二3.2.3動態(tài)隨機(jī)存取存儲器實(shí)例存儲系統(tǒng)1、SDRAM簡介

SDRAM具有高速的特點(diǎn),數(shù)據(jù)傳輸速度可以和CPU的時(shí)鐘同步,容量大,成本比靜態(tài)存儲器低廉。SDRAM可在高速嵌入式處理器中用作程序的運(yùn)行空間、數(shù)據(jù)及堆棧區(qū)。但是,SDRAM的操作需要專門的控制器,對工作時(shí)序的要求非常嚴(yán)格,使用遠(yuǎn)不如靜態(tài)存儲器方便。SDRAM內(nèi)部存儲器單元是一個(gè)存儲陣列,每個(gè)存儲單元都有兩個(gè)地址(行地址與列地址)。一個(gè)SDRAM基本上都分割成4個(gè)Bank,在尋址時(shí)要先確定是哪個(gè)Bank。第二十頁,共三十四頁,編輯于2023年,星期二3.2.3動態(tài)隨機(jī)存取存儲器實(shí)例存儲系統(tǒng)2、SDRAM操作機(jī)制SDRAM內(nèi)部有一個(gè)命令控制器,向它發(fā)送命令碼可實(shí)現(xiàn)各種控制。命令形式如:設(shè)置模式寄存器;讓Bank有效;讀操作;寫操作;為所有Bank預(yù)充電;對選擇的Bank充電;自動刷新。另外,SDRAM還有一個(gè)模式寄存器,用于設(shè)置讀寫的操作模式。不過SDRAM模式寄存器控制的參數(shù)是通過地址線來提供的。第二十一頁,共三十四頁,編輯于2023年,星期二3.3半導(dǎo)體只讀存儲器(ROM)3.3.1EPROM

EPROM的基本存儲元采用浮柵雪崩注入MOS管,又稱FAMOS管。FAMOS管的柵極完全被二氧化硅絕緣層包圍,無導(dǎo)線外引呈懸浮狀態(tài),故稱為浮柵。P溝道EPROM結(jié)構(gòu)示意圖如圖5-10所示,基本存儲元電路圖如圖5-11所示。1)掩膜ROM2)PROM3)EPROM4)E2PROM第二十二頁,共三十四頁,編輯于2023年,星期二

閃速存儲器是在EPROM功能的基礎(chǔ)上,增加了電路的電擦除和重新編程能力的一種高密度、非易失性的讀/寫半導(dǎo)體存儲器,它突破了傳統(tǒng)的存儲器體系,改善了現(xiàn)有存儲器的特性。28F256A閃速存儲器芯片邏輯結(jié)構(gòu)圖如圖5-12所示。3.3.2閃速存儲器(FLASHROM)第二十三頁,共三十四頁,編輯于2023年,星期二3.3.2閃速存儲器(FlashROM)實(shí)例1、閃速存儲器讀時(shí)序圖第二十四頁,共三十四頁,編輯于2023年,星期二3.3.2閃速存儲器(FlashROM)實(shí)例2、閃速存儲器寫時(shí)序圖注:與SRAM不同的是其寫操作的對象有內(nèi)部指令寄存器和數(shù)據(jù)存儲單元。

第二十五頁,共三十四頁,編輯于2023年,星期二3.3.2閃速存儲器(FlashROM)實(shí)例3、閃速存儲器編程時(shí)序圖第二十六頁,共三十四頁,編輯于2023年,星期二3.4多體交叉存儲器和雙端口存儲器3.4.1多模塊交叉存儲器的基本結(jié)構(gòu)和工作原理

讓模塊字長等于數(shù)據(jù)總線寬度,模塊存取一個(gè)字的存儲周期為T,總線傳送周期為τ,存儲器的交叉模塊數(shù)為m,為了實(shí)現(xiàn)流水線方式存取,應(yīng)當(dāng)滿足T=mτ(m=T/τ,稱為交叉存取度)。交叉存儲器要求其模塊數(shù)必須大于或等于m,以保證啟動某模塊后,經(jīng)mτ時(shí)間再次啟動該模塊時(shí),它的上次存取操作已經(jīng)完成。這樣,連續(xù)讀取m個(gè)字所需的時(shí)間為t1=T+(m-1)τ,而順序方式存儲器連續(xù)讀取m個(gè)字所需時(shí)間為t2=mT,可見交叉存儲器的帶寬確實(shí)大大提高了。第二十七頁,共三十四頁,編輯于2023年,星期二3.4多體交叉存儲器和雙端口存儲3.4.2雙端口存儲器的工作原理

1.雙端口存儲器的邏輯結(jié)構(gòu)雙端口存儲器是指同一個(gè)存儲器具有兩組相互獨(dú)立的讀/寫控制線路,是一種高速工作的存儲器。它提供了兩個(gè)相互獨(dú)立的端口,即左端口和右端口。它們分別具有各自的地址線、數(shù)據(jù)線和控制線,可以對存儲器中任何位置上的數(shù)據(jù)進(jìn)行獨(dú)立的存取操作。第二十八頁,共三十四頁,編輯于2023年,星期二3.4多體交叉存儲器和雙端口存儲3.4.2雙端口存儲器的工作原理

2.無沖突讀/寫控制當(dāng)兩個(gè)端口的地址不相同時(shí),在兩個(gè)端口上進(jìn)行讀/寫操作,一定不會發(fā)生沖突。當(dāng)任一端口被選中驅(qū)動時(shí),就可對整個(gè)存儲器進(jìn)行存取,每一個(gè)端口都有自己的片選控制和輸出驅(qū)動控制。

第二十九頁,共三十四頁,編輯于2023年,星期二3.4多體交叉存儲器和雙端口存儲3.4.2雙端口存儲器的工作原理

3.有沖突的讀/寫控制當(dāng)兩個(gè)端口同時(shí)存取存儲器同一存儲單元時(shí),便發(fā)生讀/寫沖突。為解決此問題,特設(shè)置了BUSY標(biāo)志。由片上的判斷邏輯決定對哪個(gè)端口優(yōu)先進(jìn)行讀/寫操作,而暫時(shí)關(guān)閉另一個(gè)被延遲的端口。

第三十頁,共三十四頁,編輯于2023年,星期二3.5存儲器的層次結(jié)構(gòu)

3.5.1什么是存儲器的層次結(jié)構(gòu)

在CPU和主存儲器中間設(shè)置一個(gè)高速緩沖存儲器,也稱為Cache,它的速度很快,能夠很好地配合高速CPU的工作,由于價(jià)格較高,所配容量要小一些,否則價(jià)格無法容忍。它能夠在CPU和主存之間起到承上啟下的作用。這就形成了一種Cache—主存層次結(jié)構(gòu)。從CPU的角度看,Cache—主存層次結(jié)構(gòu)的速度接近于Cache,容量與每位價(jià)格則接近于主存。因此,很好地解決了速度與成本之間的矛盾。第三十一頁,共三十四頁,編輯于2023年,星期二3.6虛擬存儲器3.6.1虛擬存儲器的基本概念

虛擬存儲器只是一個(gè)容量非常大的存儲器的邏輯模型,并不是任何實(shí)際的物理存儲器。它指的是主存-輔存存儲層次結(jié)構(gòu)。能夠以透明的方式給用戶提供一個(gè)比實(shí)際主存空間大得多的程序地址空間。此時(shí)程序的邏輯地址稱為虛擬地址(虛地址),程序的邏輯地址空間稱為虛擬地址空間。第三十二頁,共三十四頁,編輯于2023年,星期二3.6虛擬存儲器3.6.1虛擬存儲器的基本概念

主存-輔存層次

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論