第6章存儲(chǔ)器講述_第1頁(yè)
第6章存儲(chǔ)器講述_第2頁(yè)
第6章存儲(chǔ)器講述_第3頁(yè)
第6章存儲(chǔ)器講述_第4頁(yè)
第6章存儲(chǔ)器講述_第5頁(yè)
已閱讀5頁(yè),還剩28頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、第第6 6章章 存儲(chǔ)器存儲(chǔ)器教學(xué)內(nèi)容教學(xué)內(nèi)容 6.1 概述 6.1.1 存儲(chǔ)器的分類 6.1.2 半導(dǎo)體存儲(chǔ)器的性能指標(biāo) 6.2 隨機(jī)存取存儲(chǔ)器RAM。 6.2.1 半導(dǎo)體存儲(chǔ)器一般結(jié)構(gòu)及組成 6.2.2 靜態(tài)RAM 6.2.3 動(dòng)態(tài)RAM 6.2.4 RAM存儲(chǔ)器容量的擴(kuò)展方法 6.2.5 RAM存儲(chǔ)器與CPU的連接 6.3 只讀存儲(chǔ)器ROM 6.3.1 只讀存儲(chǔ)器的結(jié)構(gòu) 6.3.2 只讀存儲(chǔ)器的分類 6.3.3 PROM基本存儲(chǔ)電路 6.3.4 典型PROM芯片簡(jiǎn)介 6.4 高速緩存存儲(chǔ)器Cache 6.5 存儲(chǔ)器系統(tǒng)與CPU系統(tǒng)連接實(shí)例。 6.5.1 EPROM、RAM、子系統(tǒng)與CPU主

2、系統(tǒng)的連接 6.5.2 8086CPU的最小模式與靜態(tài)RAM的連接 6.5.3 存儲(chǔ)器芯片同CPU連接時(shí)要注意的問題教學(xué)目標(biāo)教學(xué)目標(biāo) 1 掌握半導(dǎo)體存儲(chǔ)器的分類及特點(diǎn)。 2 了解半導(dǎo)體存儲(chǔ)器的性能指標(biāo)、結(jié)構(gòu)。 3 理解靜態(tài)RAM、動(dòng)態(tài)RAM與ROM的結(jié)構(gòu)特點(diǎn)。 4 理解存儲(chǔ)器系統(tǒng)與CPU系統(tǒng)的連接方法。重點(diǎn)內(nèi)容 1 存儲(chǔ)器的分類、特點(diǎn)及性能指標(biāo)。 2 半導(dǎo)體存儲(chǔ)器的結(jié)構(gòu)。 3 靜態(tài)RAM結(jié)構(gòu)。 4 動(dòng)態(tài)RAM結(jié)構(gòu)。 5 RAM存儲(chǔ)容量的擴(kuò)展方法。 6 RAM存儲(chǔ)器與CPU的連接。 7 ROM結(jié)構(gòu)及及分類。 8 存儲(chǔ)器系統(tǒng)與CPU系統(tǒng)的連接實(shí)例。難點(diǎn)內(nèi)容難點(diǎn)內(nèi)容 存儲(chǔ)器系統(tǒng)與CPU系統(tǒng)的連接實(shí)例

3、。學(xué)時(shí)數(shù)學(xué)時(shí)數(shù) 4學(xué)時(shí)6.1 6.1 概述概述6.1.1 6.1.1 存儲(chǔ)器的分類存儲(chǔ)器的分類 按信息存儲(chǔ)方式,半導(dǎo)體存儲(chǔ)器可分為隨機(jī)存取存儲(chǔ)器RAM和只讀存儲(chǔ)器ROM。 隨機(jī)存取存儲(chǔ)器RAM存儲(chǔ)器中的信息可隨時(shí)讀出或?qū)懭?。寫入是高速的、無限次的。斷電后存儲(chǔ)器中的信息丟失。 只讀存儲(chǔ)器ROM在工作狀態(tài)下只能讀出不能寫入,或?qū)懭霑r(shí)的速度大大低于讀出的速度,或只能做有限次的寫入(有寫入壽命),在斷電后存儲(chǔ)器中的數(shù)據(jù)不會(huì)丟失。6.1.2 6.1.2 半導(dǎo)體存儲(chǔ)器的性能指標(biāo)半導(dǎo)體存儲(chǔ)器的性能指標(biāo) 1、存儲(chǔ)容量 計(jì)算機(jī)中的存儲(chǔ)容量一般以字節(jié)B(Byte)為基本單位,更大的單位有KB(1024B)、MB(

4、1024kB)、GB(1024MB)、TB (1024GB)。對(duì)于一個(gè)具體的使用情況的描述,常用N(存儲(chǔ)單元數(shù))M(位數(shù))來表示,如2564即表示256個(gè)存儲(chǔ)單元,每個(gè)存儲(chǔ)單元4位。 2、存取速度 內(nèi)存儲(chǔ)器的存取速度一般用最大存取時(shí)間或存取周期來描述。 3、功耗 半導(dǎo)體存儲(chǔ)器的功耗包括“維持功耗”和“操作功耗”。 “維持功耗”總是小于“操作功耗”。 4、可靠性 可靠性一般是指存儲(chǔ)器抗外界電磁場(chǎng)、溫度等因素變化干擾的能力。 5、價(jià)格6.2 6.2 隨機(jī)存取存儲(chǔ)器隨機(jī)存取存儲(chǔ)器RAMRAM 包括靜態(tài)RAM和動(dòng)態(tài)RAM。6.2.1 6.2.1 半導(dǎo)體存儲(chǔ)器一般結(jié)構(gòu)及組成半導(dǎo)體存儲(chǔ)器一般結(jié)構(gòu)及組成 1

5、、存儲(chǔ)矩陣 基本電路能夠寄存二進(jìn)制信息的電路。 存儲(chǔ)體基本電路的集合體,常用的有N1、N4、N8。 2、地址譯碼器 將CPU送來的地址信號(hào)進(jìn)行譯碼產(chǎn)生選通信號(hào),以選中地址指定的存儲(chǔ)體。譯碼的方式可分為單譯碼和雙譯碼。 (1)單譯碼方式 每個(gè)存儲(chǔ)體使用一根選通信號(hào)線,選通信號(hào)有效則存儲(chǔ)體被選中。選通信號(hào)線的數(shù)量與存儲(chǔ)體數(shù)量相同。 (2)雙譯碼方式 每個(gè)存儲(chǔ)體由2根選通信號(hào)控制(行、列選通),只有2個(gè)選通信號(hào)同時(shí)有效,存儲(chǔ)體才會(huì)被選中。選通信號(hào)線的數(shù)量大大低于存儲(chǔ)體數(shù)量。 3、存儲(chǔ)器控制電路 讀寫控制信號(hào)有以下幾種表示方法: (1)OD( Output Disable ): 輸出禁止引線端。高電平

6、有效。 (2)OE(Output Disable): 輸出開放引線端。高電平有效。 (3) (Read/Write):讀/寫控制引線端。高電平為讀,低電平為寫。 (4) :寫開放引線端,低電平有效時(shí),數(shù)據(jù)總線上的數(shù)據(jù)被寫入被尋址的單元。 4、三態(tài)雙向緩沖器 三態(tài):高電平、低電平和高阻態(tài)。 三態(tài)雙向緩沖器的作用:使存儲(chǔ)體在被讀、寫時(shí)與外部總線連通,其他狀態(tài)下與外部總線隔離(高阻態(tài))。W/RWE6.2.2 6.2.2 靜態(tài)靜態(tài)RAMRAM 1、NMOS靜態(tài)基本存儲(chǔ)電路 (1)NMOS靜態(tài)基本存儲(chǔ)電路 1)NMOS靜態(tài)基本存儲(chǔ)電路的組成。一個(gè)NMOS靜態(tài)基本存儲(chǔ)電路能存儲(chǔ)一位二進(jìn)制信息,電路結(jié)構(gòu)如圖

7、6-5所示。它由T1T6六個(gè)晶體管、字(或行)選線、D和 數(shù)據(jù)或位線組成。 T1T4構(gòu)成一個(gè)雙穩(wěn)態(tài)觸發(fā)器,T1、T3為負(fù)載管,T5、T6的柵極受地址譯碼信號(hào)(字選線或行選線)的控制。WE 2)NMOS靜態(tài)基本存儲(chǔ)電路的工作過程 靜止?fàn)顟B(tài):有兩種穩(wěn)定狀態(tài),T1導(dǎo)通T3截止為“1”, T3導(dǎo)通T1截止為“0”。 讀出操作:T5、T6導(dǎo)通,進(jìn)行非破壞性讀出。 寫入操作: T5、T6導(dǎo)通,強(qiáng)制使T1T4構(gòu)成的雙穩(wěn)態(tài)觸發(fā)器跟隨外部狀態(tài)。 (2)CMOS靜態(tài)基本存儲(chǔ)電路 1)CMOS靜態(tài)基本存儲(chǔ)電路的組成:CMOS靜態(tài)基本存儲(chǔ)電路如圖6-6所示。T3、T5為N溝增強(qiáng)型MOS管,它們交叉耦合,組成一個(gè)觸發(fā)器

8、。負(fù)載管T2、T4為P溝增強(qiáng)型MOS管, T1、T6是N溝增強(qiáng)型MOS管,作為控制門。 T2、 T3、 T4、 T5組成了一個(gè)雙穩(wěn)態(tài)觸發(fā)器電路。 2)CMOS靜態(tài)基本存儲(chǔ)電路工作過程:與NMOS類似。 2、靜態(tài)RAM的電路結(jié)構(gòu) 圖6-7是靜態(tài)RAM芯片的結(jié)構(gòu)示意圖,其容量為2561位,圖中每一個(gè)方框代表一個(gè)6管的基本存儲(chǔ)單元。當(dāng)A7A0輸入地址00010010時(shí),經(jīng)過地址雙譯碼,在 、 或 、 的控制下,可實(shí)現(xiàn)對(duì)18號(hào)基本存儲(chǔ)單元讀出或?qū)懭搿?duì)256個(gè)字節(jié)的SRAM,可將8片相同的芯片聯(lián)在一起,就構(gòu)成2568位的SRAM,訪問時(shí),8片芯片中位置相同的基本存儲(chǔ)單元將被同時(shí),即8位數(shù)據(jù)可同時(shí)進(jìn)行讀

9、寫,實(shí)現(xiàn)對(duì)字節(jié)的操作。OECECEWE 3、靜態(tài)RAM芯片舉例 6116是一種高速靜態(tài)CMOS隨機(jī)存儲(chǔ)器。容量為20488位。6.2.3 6.2.3 動(dòng)態(tài)動(dòng)態(tài)RAMRAM 1、動(dòng)態(tài)基本存儲(chǔ)電路 (1) 動(dòng)態(tài)基本存儲(chǔ)電路的組成 動(dòng)態(tài)基本存儲(chǔ)電路是用MOS管的柵極和源極之間的寄生電容保存電荷的方式來存儲(chǔ)信息的,由于單管集成度高而被廣泛采用。 圖6-9所示為動(dòng)態(tài)基本存儲(chǔ)電路的結(jié)構(gòu)。它由單個(gè)場(chǎng)效應(yīng)管Q1構(gòu)成,C1為它的極間電容(用來以有無電荷的方法保存信息)。Q1、Q2分別為行、列選通控制。 (2)動(dòng)態(tài)基本存儲(chǔ)電路的操作過程 當(dāng)行、列選通后Q1、Q2導(dǎo)通,即可對(duì)存儲(chǔ)器進(jìn)行讀、寫。由于分布電容C2的存在

10、,會(huì)使C1上的電荷向C2上作部分轉(zhuǎn)移,導(dǎo)致C1上的電荷減少。即這種讀出是破壞性的,在讀出后需要對(duì)C1充電。 2、動(dòng)態(tài)存儲(chǔ)器芯片舉例(略) 3、動(dòng)態(tài)存儲(chǔ)器的刷新方式 由于電容總存在漏電,經(jīng)過一段時(shí)間后,電容上的電荷就會(huì)不足以表示其應(yīng)有的狀態(tài)。為了解決這個(gè)問題,每隔一段時(shí)間就必須為電容充電一次,這就是刷新。CPU利用刷新周期進(jìn)行刷新操作,刷新周期往往與讀/寫周期相等。根據(jù)刷新周期時(shí)間的不同,通常有三種刷新方式: (1)定時(shí)集中刷新方式。在信息保存的允許時(shí)間內(nèi),集中一段時(shí)間對(duì)所有存儲(chǔ)器進(jìn)行刷新。刷新期間不能對(duì)存儲(chǔ)器進(jìn)行讀寫。 (2)非同步的刷新方式。系統(tǒng)定期刷新,與CPU操作無關(guān)。需要設(shè)置讀寫周期與

11、刷新周期的選擇電路,當(dāng)二者沖突時(shí),會(huì)增加讀寫周期的時(shí)間。 (3)同步刷新方式。在指令每個(gè)指令周期中利用CPU不進(jìn)行讀寫操作的時(shí)間進(jìn)行刷新操作,避免了額外的刷新時(shí)間。 4、同步刷新方式實(shí)例(略) 隨機(jī)存取存儲(chǔ)器RAM的特點(diǎn):存儲(chǔ)器中的信息可隨時(shí)讀出或?qū)懭?。寫入是高速的、無限次的。斷電后存儲(chǔ)器中的信息丟失。 靜態(tài)RAM與動(dòng)態(tài)RAM的比較: 靜態(tài)RAM:集成度低(單位芯片上的存儲(chǔ)容量?。瑑r(jià)格貴,功耗較高,使用方便,速度快。 動(dòng)態(tài)RAM:集成度高(單位芯片上的存儲(chǔ)容量大),價(jià)格便宜,功耗低,因?yàn)樾枰⑿露褂貌惶奖?,工作速度低于靜態(tài)RAM。6.2.4 RAM6.2.4 RAM存儲(chǔ)容量的擴(kuò)展方法存儲(chǔ)

12、容量的擴(kuò)展方法 1、位擴(kuò)展方式 當(dāng)存儲(chǔ)器的位數(shù)不夠時(shí),可以用多片存儲(chǔ)器組合成一個(gè)位數(shù)更多的存儲(chǔ)器。 擴(kuò)展的方法:各存儲(chǔ)器的地址線、片選及讀/寫控制線均并聯(lián),各存儲(chǔ)器的數(shù)據(jù)線獨(dú)立,獲得更多的數(shù)據(jù)位數(shù)。 擴(kuò)展后存儲(chǔ)體數(shù)量不變,存儲(chǔ)體的位數(shù)增加。 2、字?jǐn)U展方式 當(dāng)存儲(chǔ)器的存儲(chǔ)體數(shù)不夠時(shí),可以用多片存儲(chǔ)器組合成一個(gè)存儲(chǔ)體數(shù)更多的存儲(chǔ)器。 擴(kuò)展的方法:各存儲(chǔ)器的數(shù)據(jù)線、地址線及讀/寫控制線均并聯(lián),片選獨(dú)立用來區(qū)分各片地址,一般應(yīng)使各片地址相鄰,獲得更多的存儲(chǔ)體數(shù)。 擴(kuò)展后存儲(chǔ)體位數(shù)不變,存儲(chǔ)體的數(shù)量增加。 3、字位擴(kuò)展方式 既做位擴(kuò)展,也做字?jǐn)U展,即以上兩種擴(kuò)展方式的組合。 在圖6-13中,每2片21

13、14(1K4)為一組做位擴(kuò)展獲得1K8的存儲(chǔ)器,4組這樣的存儲(chǔ)器做字?jǐn)U展獲得4K8的存儲(chǔ)器。即用8片1K4的存儲(chǔ)器獲得一個(gè)4K8存儲(chǔ)器。6.2.5 RAM6.2.5 RAM存儲(chǔ)器與存儲(chǔ)器與CPUCPU的連接的連接 這里主要討論靜態(tài)RAM的情況。 1、數(shù)據(jù)總線的連接 對(duì)于內(nèi)部有三態(tài)緩沖器(目前的存儲(chǔ)器基本都有)的存儲(chǔ)器,可以直接連接到CPU的數(shù)據(jù)總線。若系統(tǒng)數(shù)據(jù)總線上的器件較多,可能在存儲(chǔ)器和CPU之間還有數(shù)據(jù)收發(fā)器(如圖2-9中的8286) 2、地址總線的連接 CPU的地址總線通常分為兩部分:一部分直接與存儲(chǔ)芯片的地址線連接(一般是從A0開始的、存儲(chǔ)器芯片上使用的那些);另一部分經(jīng)譯碼器譯碼,

14、產(chǎn)生片選信號(hào)與存儲(chǔ)器的片選端相連接(一般是高地址部分)。 3、控制總線的連接 在最小系統(tǒng)中使用時(shí),由 、 和 獲得存儲(chǔ)器所需要的 和 ,如圖6-14所示。在最大系統(tǒng)中,則由總線控制器8288產(chǎn)生存儲(chǔ)器所需要的讀寫信號(hào)。RDWRIO/MMEMRMEMW6.3 6.3 只讀存儲(chǔ)器只讀存儲(chǔ)器ROMROM 只讀存儲(chǔ)器的特點(diǎn):在工作狀態(tài)下只能讀出不能寫入,或?qū)懭霑r(shí)的速度大大低于讀出的速度,或只能做有限次的寫入(有寫入壽命),在斷電后存儲(chǔ)器中的數(shù)據(jù)不會(huì)丟失。6.3.1 只讀存儲(chǔ)器的結(jié)構(gòu)6.3.2 6.3.2 只讀存儲(chǔ)器的分類只讀存儲(chǔ)器的分類 只讀存儲(chǔ)器ROM常分為下列三種: 1、掩模式ROM(Mask p

15、rogrammed ROM) 簡(jiǎn)稱ROM,由生產(chǎn)廠家在工廠中將信息用光刻的方法固化在芯片中,在芯片工作過程中只能讀,不能寫。 2、現(xiàn)場(chǎng)編程ROM 簡(jiǎn)稱PROM,采用熔絲結(jié)構(gòu),可由用戶進(jìn)行一次性寫入,寫入是以燒斷熔絲的方法完成的,因?yàn)槿劢z燒斷后不能再接通,所以寫入是一次性的。 3、可改寫的PROM(Erasble Programmable ROM) 簡(jiǎn)稱EPROM,用戶可以自行寫入,也可以用紫外光照射的方法擦除。 另外還有電擦除的,簡(jiǎn)稱EEPROM。6.3.3 PROM6.3.3 PROM基本存儲(chǔ)電路基本存儲(chǔ)電路 熔絲式PROM基本存儲(chǔ)電路如圖6-17所示,它由一個(gè)雙極型晶體管TXY和行線及列線

16、組成。TXY集電極接正電源VCC,基極接行線X,而發(fā)射極則串接一個(gè)熔絲后接列線Y。熔絲在通過大電流時(shí)將被熔斷。6.3.4 6.3.4 典型典型PROMPROM芯片簡(jiǎn)介(略)芯片簡(jiǎn)介(略)6.4 6.4 高速緩存存儲(chǔ)器高速緩存存儲(chǔ)器CacheCache 總線帶寬問題:在有了高速的CPU和高速的存儲(chǔ)器后,數(shù)據(jù)的傳送速度并不一定就很高,因?yàn)檫B接二者的數(shù)據(jù)總線的帶寬不能很高,所以就限制了CPU與存儲(chǔ)器之間的數(shù)據(jù)傳送速度。6.4.1 Cache6.4.1 Cache存儲(chǔ)器原理存儲(chǔ)器原理 1、原理 在主存儲(chǔ)器和CPU之間設(shè)置小容量的高速存儲(chǔ)器Cache,Cache一般使用高速靜態(tài)RAM,并且放在CPU內(nèi),

17、CPU與Cache之間的信息交換速度是很快的。 系統(tǒng)工作時(shí)將主存儲(chǔ)器中某些當(dāng)前使用的部分保存在Cache中,對(duì)于這一部分,CPU就不再訪問主存儲(chǔ)器,而是訪問Cache,使用完畢后再將Cache中的數(shù)據(jù)存回到主存儲(chǔ)器中。這樣就緩解了數(shù)據(jù)總線帶寬不夠的矛盾,提高系統(tǒng)的工作速度。 其他略。6.5 6.5 存儲(chǔ)器系統(tǒng)與存儲(chǔ)器系統(tǒng)與CPUCPU系統(tǒng)連接實(shí)例系統(tǒng)連接實(shí)例6.5.1 EPROM6.5.1 EPROM、RAMRAM子系統(tǒng)與子系統(tǒng)與CPUCPU主系統(tǒng)的連接主系統(tǒng)的連接 一個(gè)8KB EPROM、4KB RAM的存儲(chǔ)器子系統(tǒng)與CPU主系統(tǒng)的連接如圖6-22所示。 圖中2716是2K8位ROM,211

18、4是1K4位靜態(tài)RAM,8205為4入8出譯碼器。 圖中的 后應(yīng)接一個(gè)反相器。 1 數(shù)據(jù)總線的連接。 2 存儲(chǔ)器使用的地址線的連接。 3 存儲(chǔ)器未使用的地址線的連接。 4 譯碼器與地址分配。IO/M6.5.2 8086CPU6.5.2 8086CPU的最小模式與靜態(tài)的最小模式與靜態(tài)RAMRAM的連接的連接 圖中2142是1K4位靜態(tài)RAM,上面兩片組成1K8位的低8位存儲(chǔ)體,下面兩片組成1K8位的高8位存儲(chǔ)體。 A0與 配合,可以實(shí)現(xiàn)表2-2中的操作。 在 高電平時(shí)有效。BHECSIO/M 偶地址選中上面的存儲(chǔ)體(與D0D7連接),奇地址選中下面的存儲(chǔ)體(與D8D15連接),奇地址總是比偶地址大一個(gè)數(shù)。所以,無法在一個(gè)周期中完成從奇地址開始讀/寫一個(gè)字,必須以分別從奇地址讀/寫低字節(jié)和從偶地址讀/寫高字節(jié)中方式完成。6.5.3 6.5.3 存儲(chǔ)器芯片同存儲(chǔ)器芯片同CPUC

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論