存儲(chǔ)器及其接口技術(shù)-課件_第1頁(yè)
存儲(chǔ)器及其接口技術(shù)-課件_第2頁(yè)
存儲(chǔ)器及其接口技術(shù)-課件_第3頁(yè)
存儲(chǔ)器及其接口技術(shù)-課件_第4頁(yè)
存儲(chǔ)器及其接口技術(shù)-課件_第5頁(yè)
已閱讀5頁(yè),還剩100頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第5章存儲(chǔ)器及其接口技術(shù)存儲(chǔ)器分類隨機(jī)讀寫存儲(chǔ)器只讀存儲(chǔ)器ROM存儲(chǔ)器與CPU接口的基本技術(shù)高速緩沖存儲(chǔ)器Cache外部存儲(chǔ)器簡(jiǎn)介第5章存儲(chǔ)器及其接口技術(shù)存儲(chǔ)器分類15.1存儲(chǔ)器分類一、概述存儲(chǔ)器是計(jì)算機(jī)系統(tǒng)中具有記憶功能的部件,它是由大量的記憶單元(亦稱基本的存儲(chǔ)電路)組成的,用來(lái)存放用二進(jìn)制數(shù)表示的程序和數(shù)據(jù)。按存儲(chǔ)器在計(jì)算機(jī)系統(tǒng)中的位置,存儲(chǔ)器可分為兩大類:內(nèi)存、外存。

內(nèi)存:存儲(chǔ)當(dāng)前運(yùn)行所需的程序和數(shù)據(jù)。CPU可以直接訪問(wèn)并與其交換信息,容量小,存取速度快。

外存:存儲(chǔ)當(dāng)前不參加運(yùn)行的程序和數(shù)據(jù)。CPU不能直接訪問(wèn),需配備專門設(shè)備才能進(jìn)行交換信息,容量大,存取速度慢。5.1存儲(chǔ)器分類一、概述存儲(chǔ)器是計(jì)算機(jī)系統(tǒng)中具有2精品資料精品資料3你怎么稱呼老師?如果老師最后沒(méi)有總結(jié)一節(jié)課的重點(diǎn)的難點(diǎn),你是否會(huì)認(rèn)為老師的教學(xué)方法需要改進(jìn)?你所經(jīng)歷的課堂,是講座式還是討論式?教師的教鞭“不怕太陽(yáng)曬,也不怕那風(fēng)雨狂,只怕先生罵我笨,沒(méi)有學(xué)問(wèn)無(wú)顏見(jiàn)爹娘……”“太陽(yáng)當(dāng)空照,花兒對(duì)我笑,小鳥說(shuō)早早早……”存儲(chǔ)器及其接口技術(shù)-ppt課件4速度快容量小速度慢容量大寄存器內(nèi)部Cache外部Cache主存儲(chǔ)器輔助存儲(chǔ)器大容量輔助存儲(chǔ)器圖微機(jī)存儲(chǔ)系統(tǒng)的層次結(jié)構(gòu)CPU計(jì)算機(jī)系統(tǒng)中的存儲(chǔ)系統(tǒng)采用快慢搭配方式,具有層次結(jié)構(gòu),如下圖所示。速度快速度慢寄存器內(nèi)部Cache外部Cache主存儲(chǔ)器輔5二、半導(dǎo)體存儲(chǔ)器的分類(一)按存儲(chǔ)器制造工藝分類雙極型存儲(chǔ)器:包括TTL(晶體管-晶體管邏輯)存儲(chǔ)器、ECL(射極耦合邏輯)存儲(chǔ)器、I2L(集成注入邏輯)存儲(chǔ)器等。特點(diǎn):存取速率高,通常為幾納秒(ns)甚至更短,集成度比MOS型低,功耗大,成本高。MOS(金屬氧化物)型存儲(chǔ)器:分為CMOS型、NMOS型、HMOS型等多種。特點(diǎn):制造工藝簡(jiǎn)單,集成度高,功耗低,價(jià)格便宜,但速率比TTL型要低。(二)從應(yīng)用的角度分類RAM(隨機(jī)讀取存取器)、ROM(只讀存儲(chǔ)器)二、半導(dǎo)體存儲(chǔ)器的分類(一)按存儲(chǔ)器制造工藝分類61.SRAM(StaticRAM):靜態(tài)RAM,其基本存儲(chǔ)電路由雙穩(wěn)態(tài)觸發(fā)器構(gòu)成,每一個(gè)雙穩(wěn)態(tài)元件存放1位二進(jìn)制數(shù),只要不掉電,信息就不會(huì)丟失,不需要刷新電路。2.DRAM(DynamicRAM):動(dòng)態(tài)RAM,其基本存儲(chǔ)電路為單管動(dòng)態(tài)存儲(chǔ)電路,需要刷新電路。3.NVRAM(NonVolatileRAM):非易失性RAM,它由SRAM和EEPROM組成,正常工作時(shí)SRAM保存信息,在掉電瞬間,把SRAM中的信息寫入EEPROM中,從而使信息不會(huì)丟失。4.PSRAM(PseudoStaticRAM):偽靜態(tài)讀寫存儲(chǔ)器。是片內(nèi)集成了動(dòng)態(tài)刷新電路的動(dòng)態(tài)存儲(chǔ)器,使用時(shí)不再專門配置刷新電路,可作為一個(gè)靜態(tài)RAM使用。5.MPRAM(MultiportRAM):多端口RAM,有多個(gè)端口,每個(gè)端口可對(duì)RAM進(jìn)行獨(dú)立地讀寫操作。6.FRAM(FerroelectricRAM):鐵電介質(zhì)讀寫存儲(chǔ)器,是一種新型的非易失性存儲(chǔ)器,寫入速度非???。(三)隨機(jī)存儲(chǔ)器RAM(RandomAccessMemory)1.SRAM(StaticRAM):靜態(tài)RAM,其基本存儲(chǔ)7

(1)掩膜工藝ROM(MaskedROM)這種ROM是芯片制造廠根據(jù)ROM要存儲(chǔ)的信息,設(shè)計(jì)固定的半導(dǎo)體掩膜版進(jìn)行生產(chǎn)的。一旦制出成品之后,其存儲(chǔ)的信息即可讀出使用,但不能改變。這種ROM常用于批量生產(chǎn),生產(chǎn)成本比較低。微型機(jī)中一些固定不變的程序或數(shù)據(jù)常采用這種ROM存儲(chǔ)。

(2)PROM(ProgrammableROM)可編程只讀存儲(chǔ)器。允許用戶利用專門設(shè)備對(duì)其寫入數(shù)據(jù)或程序(稱為對(duì)存儲(chǔ)器編程),但是只能寫入一次。編程之后,信息就永久性地固定下來(lái),用戶只可以讀出和使用,不能改變其內(nèi)容。(3)OTPROM(OneTimeProgrammableROM)

一次編程只讀存儲(chǔ)器。與PROM一樣可編程一次,但是采用了EPROM技術(shù)生產(chǎn),可靠性高,沒(méi)有石英玻璃窗口。(四)只讀存儲(chǔ)器ROM(ReadOnlyMemory)(1)掩膜工藝ROM(MaskedROM)(四)只讀8

(4)EPROM(ErasableProgrammableROM)可擦去重寫的PROM。允許將其存儲(chǔ)的內(nèi)容采用紫外線照射擦去,然后重新對(duì)其進(jìn)行編程,寫入新的內(nèi)容。擦去和重新編程可以多次進(jìn)行。所寫入的內(nèi)容可以長(zhǎng)期保存下來(lái)(一般均在10年以上),不會(huì)因斷電而消失。如下圖所示:

(5)EEPROM(ElectricallyErasableProgrammableROM)電可擦除可編程只讀存儲(chǔ)器,也稱為E2PROM。EEPROM是一種采用電氣方法在線擦除和再編程寫入的只讀存儲(chǔ)器。其外觀如上圖所示。(4)EPROM(ErasableProgrammab9(6)FlashMemory快擦寫可編程只讀存儲(chǔ)器,簡(jiǎn)稱為閃存(閃速存儲(chǔ)器)??梢杂秒姎夥椒焖俨翆懘鎯?chǔ)單元的內(nèi)容,類似于EEPROM。既具有SRAM的讀寫功能和較快速率,又具有ROM斷電后信息不丟失的特點(diǎn)。主板上BIOS和USB閃存盤上的FlashMemory芯片,如圖下所示。(6)FlashMemory101.存儲(chǔ)容量一個(gè)半導(dǎo)體存儲(chǔ)器芯片的存儲(chǔ)容量指存儲(chǔ)器可存放的二進(jìn)制信息量。其表示方式一般為:

芯片容量=芯片的存儲(chǔ)單元數(shù)×每個(gè)存儲(chǔ)單元的位數(shù)例如:6264靜態(tài)RAM的容量為8K×8bit,即它具有8K個(gè)單元(1K=1024),每個(gè)單元存儲(chǔ)8bit(一個(gè)字節(jié))數(shù)據(jù)。動(dòng)態(tài)RAM芯片NMC41257的容量為256K×1bit。在構(gòu)成微型計(jì)算機(jī)內(nèi)存系統(tǒng)時(shí),可以根據(jù)要求加以選用。當(dāng)計(jì)算機(jī)的內(nèi)存確定后,選用容量大的芯片可以少用幾片,這樣不僅使電路連接簡(jiǎn)單,而且使功耗和成本都可以降低。三、半導(dǎo)體存儲(chǔ)器的主要技術(shù)指標(biāo)1.存儲(chǔ)容量三、半導(dǎo)體存儲(chǔ)器的主要技術(shù)指標(biāo)112.存取時(shí)間

存取時(shí)間TAC(AccessTime)就是存取芯片中某一個(gè)單元的數(shù)據(jù)所需要的時(shí)間,即CPU給出內(nèi)存地址信息后,到取出或者寫入有效數(shù)據(jù)所需要的時(shí)間。器件手冊(cè)上給出的存儲(chǔ)器芯片的存取時(shí)間參數(shù)一般為上限值,稱為最大存取時(shí)間。CPU在讀/寫RAM時(shí),它提供給RAM芯片的讀/寫時(shí)間必須比RAM芯片所要求的存取時(shí)間長(zhǎng),如果不能滿足這一點(diǎn),則微型機(jī)無(wú)法正常工作。3.功耗

使用功耗低的存儲(chǔ)器芯片構(gòu)成存儲(chǔ)系統(tǒng)時(shí),不僅可以減少對(duì)電源容量的要求,而且還可提高存儲(chǔ)系統(tǒng)的可靠性。

2.存取時(shí)間124.可靠性微型計(jì)算機(jī)要正確地運(yùn)行,要求存儲(chǔ)器系統(tǒng)具有很高的可靠性,因?yàn)閮?nèi)存的任何錯(cuò)誤都可能使計(jì)算機(jī)無(wú)法工作。而存儲(chǔ)器的可靠性直接與構(gòu)成它的芯片有關(guān)。

存儲(chǔ)器的可靠性用平均無(wú)故障時(shí)間MTBF來(lái)表征,它表示兩次故障之間的平均時(shí)間間隔,MTBF越長(zhǎng),其可靠性越高。目前所用的半導(dǎo)體存儲(chǔ)器芯片平均無(wú)故障時(shí)間MTBF大概為5×106~1×108小時(shí)。5.性能/價(jià)格比“性能”主要包括存儲(chǔ)容量、存取周期和可靠性。構(gòu)成存儲(chǔ)系統(tǒng)時(shí),在滿足性能要求的情況下,應(yīng)盡量選擇價(jià)格便宜的芯片。4.可靠性135.2隨機(jī)讀寫存儲(chǔ)器1.靜態(tài)RAM基本存儲(chǔ)電路靜態(tài)RAM的基本存儲(chǔ)電路由六個(gè)MOS管組成的雙穩(wěn)態(tài)觸發(fā)器構(gòu)成,如下圖所示:一、靜態(tài)讀/寫存儲(chǔ)器SRAM5.2隨機(jī)讀寫存儲(chǔ)器1.靜態(tài)RAM基本存儲(chǔ)電路一、靜態(tài)讀/14圖六管靜態(tài)RAM基本存儲(chǔ)電路圖中T1T2是放大管,T3T4是負(fù)載管,T1~T4管組成雙穩(wěn)態(tài)觸發(fā)器。T5T6是控制管,T7T8也是控制管,它們?yōu)橥涣芯€上的存儲(chǔ)單元共用。若T1截止,則A點(diǎn)為高電平,使T2導(dǎo)通,于是B點(diǎn)為低電平,保證T1截止。反之,T1導(dǎo)通而T2截止,這是另一個(gè)穩(wěn)定狀態(tài)。因此,可用T1管的兩種狀態(tài)表示“1”或“0”??梢?jiàn),SRAM保存信息的特點(diǎn)是與這個(gè)雙穩(wěn)態(tài)觸發(fā)器的穩(wěn)定狀態(tài)密切相關(guān)的。圖六管靜態(tài)RAM基本存儲(chǔ)電路圖中T1T2是放大管,152.SRAM的結(jié)構(gòu)及組成靜態(tài)RAM中的存儲(chǔ)單元一般排列成矩陣形式。內(nèi)部是由很多基本存儲(chǔ)電路組成的,為了選中某一個(gè)單元,往往利用矩陣式排列的地址譯碼電路對(duì)地址進(jìn)行譯碼。

例如:128×8位的芯片,片內(nèi)共有1024個(gè)基本存儲(chǔ)單元,這些存儲(chǔ)單元在芯片內(nèi)部排列成32行32列的形式。需10根地址線,其中5根用于行譯碼(產(chǎn)生32條行線),另5根用于列譯碼(產(chǎn)生32條列線),這樣就可以選中1024個(gè)基本存儲(chǔ)單元中的任何一個(gè)。2.SRAM的結(jié)構(gòu)及組成16例如:SRAM芯片Intel6116的引腳及功能如下:6116芯片的容量為2K×8位,有2048個(gè)存儲(chǔ)單元,需11根地址線,7根用于行地址譯碼輸入,4根用于列地址譯碼輸入,每條列線控制8位,從而形成了128×128個(gè)存儲(chǔ)陣列,即存儲(chǔ)體中有16384個(gè)存儲(chǔ)元。6116的控制線有3條:片選CS、輸出允許OE、讀/寫控制WE(為低表示寫操作)。結(jié)構(gòu)如下所示:例如:SRAM芯片Intel6116的引腳及功能如17

圖6116引腳和功能框圖圖6116引腳和功能框圖183.標(biāo)準(zhǔn)的靜態(tài)RAM集成電路典型的靜態(tài)SRAM集成電路芯片如下所示:SRAM密度/位組成/(單元數(shù)x位數(shù))SRAM密度/位組成/(單元數(shù)x位數(shù))611616K2K×881C84256K64K×4626464K8K×862256256K32K×881C81256K256K×16281281024K128K×8(1)Intel6264SRAM芯片6264是一種采用CMOS工藝組成的8K×8位靜態(tài)讀寫存儲(chǔ)器,讀寫訪問(wèn)時(shí)間在20--200ns范圍內(nèi)。芯片未選中時(shí),可處于低功耗狀態(tài)。其引腳如下圖所示:3.標(biāo)準(zhǔn)的靜態(tài)RAM集成電路SRAM密度/位組成/(單元數(shù)x19圖SRAM6264引腳圖A0~A12:地址信號(hào)線。D0~D7:8條雙向數(shù)據(jù)線。CS1、CS2:片選信號(hào)引線。當(dāng)兩個(gè)片選信號(hào)同時(shí)有效,即CS1=0,CS2=1時(shí),才能選中該芯片。OE:輸出允許信號(hào)。只有當(dāng)OE=0,才允許該芯片將某單元的數(shù)據(jù)送到芯片外部的D0~D7上。WE:寫允許信號(hào)。當(dāng)WE=0時(shí),允許將數(shù)據(jù)寫入芯片;當(dāng)WE=1時(shí),允許芯片的數(shù)據(jù)讀出。NC:空腳。圖SRAM6264引腳圖A0~A12:地址信號(hào)線。20表6264工作方式選擇表

表6264工作方式選擇表21(2)靜態(tài)RAM集成電路6225662256是一種采用CMOS工藝制成的32K×8位、28個(gè)引腳的靜態(tài)讀寫存儲(chǔ)器,讀寫訪問(wèn)時(shí)間在20--200ns范圍內(nèi)。芯片未選中時(shí),處于低功耗狀態(tài)。其引腳如下圖所示:A0~A14:地址信號(hào)線。DQ0~DQ7:8條雙向數(shù)據(jù)線。CS:片選信號(hào)引線。CS=0才能選中該芯片。OE:輸出允許信號(hào)。當(dāng)OE=0,才允許該芯片將數(shù)據(jù)送到芯片外部的DQ0~DQ7上。WE:寫允許信號(hào)。當(dāng)WE=0時(shí),允許將數(shù)據(jù)寫入芯片;當(dāng)WE=1時(shí),允許芯片的數(shù)據(jù)讀出。(2)靜態(tài)RAM集成電路62256A0~A14:地址信號(hào)線。22表62256工作方式選擇表

表62256工作方式選擇表231.動(dòng)態(tài)RAM的基本存儲(chǔ)電路動(dòng)態(tài)RAM的基本存儲(chǔ)電路由MOS單管電路與其分布電容構(gòu)成,具有集成度高、速度快、功耗小、價(jià)格低等特點(diǎn)。標(biāo)準(zhǔn)的動(dòng)態(tài)RAM集成電路有64K位、256K位、1M位、4M位、16M位、64M位等。其基本存儲(chǔ)電路如下圖所示:二、動(dòng)態(tài)讀/寫存儲(chǔ)器DRAM1.動(dòng)態(tài)RAM的基本存儲(chǔ)電路二、動(dòng)態(tài)讀/寫存儲(chǔ)器DRAM24圖DRAM單管基本存儲(chǔ)電路T1與C1構(gòu)成一個(gè)基本存儲(chǔ)電路,C1為T1的極間分布電容。當(dāng)C1中存有電荷時(shí),該存儲(chǔ)單元存放的信息為1,沒(méi)有電荷時(shí)表示0。T2為列選擇管,C2為數(shù)據(jù)線上的分布電容,一般有C2>C1。當(dāng)T1和T2導(dǎo)通時(shí),數(shù)據(jù)線接通,可以對(duì)基本存儲(chǔ)單元進(jìn)行讀出或?qū)懭氩僮?。C1容量很小,充電后電壓為0.2V左右,該電壓維持時(shí)間很短,約2ms左右既會(huì)泄漏,導(dǎo)致信息丟失,故需要刷新。圖DRAM單管基本存儲(chǔ)電路T1與C1構(gòu)成一個(gè)基本252.動(dòng)態(tài)RAM集成芯片2164A

動(dòng)態(tài)RAMIntel2164A是一個(gè)64K×1位的芯片,片內(nèi)有65536個(gè)基本存儲(chǔ)電路,每個(gè)基本存儲(chǔ)電路存放1位二進(jìn)制信息。要構(gòu)成64KB的存儲(chǔ)器,需要8片2164A。2164A芯片的存儲(chǔ)體本應(yīng)構(gòu)成一個(gè)256

256的存儲(chǔ)矩陣,為提高工作速度(需減少行列線上的分布電容),將存儲(chǔ)矩陣分為4個(gè)128

128矩陣,每個(gè)128

128矩陣配有128個(gè)讀出放大器,各有一套I/O控制(讀/寫控制)電路。其引腳結(jié)構(gòu)如下圖所示:2.動(dòng)態(tài)RAM集成芯片2164A26圖Intel2164A引腳圖A0-A7:地址信號(hào)的輸入引腳,分時(shí)接收CPU送來(lái)的8位行、列地址;:行地址選通信號(hào)輸入引腳,低電平有效,兼作芯片選擇信號(hào)。:列地址選通信號(hào)輸入引腳,低電平有效,表明當(dāng)前正在接收的是列地址(此時(shí)應(yīng)保持為低電平);:寫允許控制信號(hào)輸入引腳,當(dāng)其為低電平時(shí),執(zhí)行寫操作;否則,執(zhí)行讀操作。DIN:數(shù)據(jù)輸入引腳;DOUT:數(shù)據(jù)輸出引腳;VDD:+5V電源引腳;Vss:地;N/C:未用引腳。圖Intel2164A引腳圖A0-A7:地址信號(hào)的輸入引272164A的讀/寫操作由WE信號(hào)來(lái)控制,讀操作時(shí),WE為高電平,選中單元的內(nèi)容經(jīng)三態(tài)輸出緩沖器從DOUT引腳輸出;寫操作時(shí),WE為低電平,DIN引腳上的信息經(jīng)數(shù)據(jù)輸入緩沖器寫入選中單元。2164A沒(méi)有片選信號(hào),實(shí)際上用行地址和列地址選通信號(hào)RAS和CAS作為片選信號(hào),可見(jiàn),片選信號(hào)已分解為行選信號(hào)與列選信號(hào)兩部分。2164A的讀/寫操作由WE信號(hào)來(lái)控制,讀操作時(shí),W28圖2164A內(nèi)部結(jié)構(gòu)示意圖圖2164A內(nèi)部結(jié)構(gòu)示意圖29多端口RAM有多個(gè)端口,如雙端口、三端口、四端口RAM等,每個(gè)端口都可以對(duì)RAM進(jìn)行讀寫操作。DS1609為8位的雙端口SRAM,存儲(chǔ)容量為512個(gè)字節(jié),有A、B兩個(gè)端口。1.引腳及操作時(shí)序引腳及操作時(shí)序如下各圖所示:三、多端口存儲(chǔ)器多端口RAM有多個(gè)端口,如雙端口、三端口、四端口RAM等30圖DS1609雙口SRAMAD7A—AD0A:A端口8位地址和數(shù)據(jù)復(fù)用引線。AD7B—AD0B:B端口8位地址和數(shù)據(jù)復(fù)用引線。OEA、OEB:輸出允許信號(hào),低電平有效。WEA、WEB:寫允許信號(hào),低電平有效。CEA、CEB:片選信號(hào),低電平有效。圖DS1609雙口SRAMAD7A—AD0A:A端口8位31讀操作圖DS1609讀出時(shí)序讀操作圖DS1609讀出時(shí)序32圖DS1609寫入時(shí)序?qū)懖僮鲌DDS1609寫入時(shí)序?qū)懖僮?32.兩端口的同時(shí)操作雙端口存儲(chǔ)器存在A、B兩端口對(duì)其存儲(chǔ)單元同時(shí)操作的問(wèn)題,下面分別說(shuō)明:(1)對(duì)不同存儲(chǔ)單元允許同時(shí)讀或?qū)憽?2)允許同一單元同時(shí)讀。(3)當(dāng)一個(gè)端口寫某單元而另一端口同時(shí)讀該單元時(shí),讀出的數(shù)據(jù)要么是舊數(shù)據(jù),要么是新寫入的數(shù)據(jù)。因此,這種情況也不會(huì)發(fā)生混亂。(4)當(dāng)兩個(gè)端口同時(shí)對(duì)同一單元寫數(shù)據(jù)時(shí),會(huì)引起競(jìng)爭(zhēng),產(chǎn)生錯(cuò)誤。因此,這種情況應(yīng)想辦法加以避免。2.兩端口的同時(shí)操作34

3.競(jìng)爭(zhēng)的消除對(duì)于DS1609來(lái)說(shuō),競(jìng)爭(zhēng)發(fā)生在對(duì)一單元同時(shí)寫數(shù)據(jù)時(shí)。為了防止競(jìng)爭(zhēng)的發(fā)生,可以另外設(shè)置兩個(gè)接口,該接口能保證一個(gè)端口只寫而另一個(gè)只讀。該接口可用帶有三態(tài)門輸出的鎖存器來(lái)實(shí)現(xiàn),如74LS373和74LS374。如果可能,也可在DS1609中設(shè)置兩個(gè)單元:一個(gè)單元的A端口只寫而B端口只讀;另一個(gè)單元?jiǎng)t相反,B端口只寫而A端口只讀。在A端口向DS1609寫數(shù)據(jù)時(shí),先讀B端口的寫狀態(tài)。若B端口不寫,則將自己的寫數(shù)據(jù)寫到存儲(chǔ)單元中。當(dāng)B端口寫入時(shí),同樣需要查詢A端口的狀態(tài)。其過(guò)程可用如下所示的流程圖來(lái)說(shuō)明。3.競(jìng)爭(zhēng)的消除35圖查詢寫入流程圖圖查詢寫入流程圖36

4.連接使用如下圖中將DS1609直接與8088CPU相連接,而另一端口與單片機(jī)相連接,構(gòu)成多機(jī)系統(tǒng)。4.連接使用375.3只讀存儲(chǔ)器ROM這種存儲(chǔ)器芯片,在生產(chǎn)過(guò)程中利用一道掩模工藝決定每一個(gè)存儲(chǔ)單元中存放的二進(jìn)制信息,一旦形成產(chǎn)品,存放的信息代碼是固定不變的,用戶不能修改。如下圖所示為一個(gè)4×4位的掩模ROM:一、掩模ROM5.3只讀存儲(chǔ)器ROM這種存儲(chǔ)器芯片,在生產(chǎn)過(guò)程中利用384條行線,4條列線,共4個(gè)單元,每個(gè)單元為4位。對(duì)A1、A0進(jìn)行譯碼后分別選中第0、1、2、3行,被選中的行為高電平,其余行為低電平。4個(gè)列選線通過(guò)有源負(fù)載掛在高電平上,行列線交叉點(diǎn)上接有MOS管的存放0,沒(méi)有接MOS管的存放1。該掩模ROM每個(gè)單元的內(nèi)容如下表所示。圖掩膜式ROM結(jié)構(gòu)示意圖000110114條行線,4條列線,共4個(gè)單元,每個(gè)單元為4位。對(duì)A39表掩膜式ROM的內(nèi)容表掩膜式ROM的內(nèi)容401.基本存儲(chǔ)電路工作原理一般EPROM基本存儲(chǔ)電路由浮置柵極雪崩注入式場(chǎng)效應(yīng)管(FloatingAvalancheInjectionMOS,F(xiàn)AMOS)構(gòu)成。FAMOS管與普通MOS管串聯(lián)接到行與列的交叉點(diǎn)上,排成矩陣形式。當(dāng)浮置柵極上未注入電荷時(shí),源極與漏極不導(dǎo)通,F(xiàn)AMOS截止,該位存放信息1;當(dāng)浮置柵極注入一定的電荷后,源極、漏極間導(dǎo)通,該位存放信息0?;敬鎯?chǔ)電路及FAMOS管結(jié)構(gòu)如下所示:二、可擦除可編程的只讀存儲(chǔ)器EPROM1.基本存儲(chǔ)電路工作原理二、可擦除可編程的只讀存儲(chǔ)器EPR41圖EPROM基本存儲(chǔ)電路示意圖FAMOS管與普通MOS管串聯(lián)接到行與列的交叉點(diǎn)上,排成矩陣形式。當(dāng)浮置柵極上未注入電荷時(shí),源極與漏極不導(dǎo)通,F(xiàn)AMOS截止,該位存放信息1;當(dāng)浮置柵極注入一定的電荷后,源極、漏極間導(dǎo)通,該位存放信息0。圖EPROM基本存儲(chǔ)電路示意圖FAMOS管與普通42圖浮置柵極場(chǎng)效應(yīng)管結(jié)構(gòu)圖在N型的基片上做出兩個(gè)高濃度的P型區(qū),從中引出源極S和漏極D;柵極由多晶硅構(gòu)成,被不導(dǎo)電的SiO2絕緣層所包圍,柵極G沒(méi)有引出電極,故稱為浮置柵極。當(dāng)柵極無(wú)負(fù)電荷時(shí),MOS管截止,該位存放信息1;當(dāng)柵極有負(fù)電荷時(shí),在漏極和源極間感應(yīng)出P溝道,MOS管導(dǎo)通,該位存放信息0。圖浮置柵極場(chǎng)效應(yīng)管結(jié)構(gòu)圖在N型的基片上做出兩個(gè)高432.典型EPROM芯片典型的EPROM芯片如下所示:EPROM密度/位容量/字節(jié)EPROM密度/位容量/字節(jié)271616K2K×827512512K64K×8273232K4K×8270101M128K×8276464K8K×8270202M256K×827128128K16K×8270404M512K×827256256K32K×82.典型EPROM芯片EPROM密度/位容量/字節(jié)EPROM44(1)2764EPROM芯片簡(jiǎn)介2764引腳如下圖所示:A0--A12:地址信號(hào)輸入線。D0--D7:8條數(shù)據(jù)線。

CE:片選信號(hào)線,為輸入信號(hào),低電平有效。OE:輸出允許信號(hào),為低電平時(shí)允許數(shù)據(jù)由D0~D7輸出。PGM:編程脈沖輸入端。在機(jī)工作時(shí)為高電平,編程寫入時(shí)需在該端子加上寬度為50ms的編程負(fù)脈沖。VPP:編程電壓。VCC:+5V電源NC:空腳。(1)2764EPROM芯片簡(jiǎn)介A0--A12:地址信號(hào)452764A的工作方式2764A共有八種工作方式,分別為。①標(biāo)準(zhǔn)編程方式②Intel編程方式③編程校驗(yàn)④編程禁止⑤讀出方式⑥讀出禁止⑦備用方式⑧讀Intel標(biāo)識(shí)符2764A的工作方式46(2)27C256EPROM芯片簡(jiǎn)介27C256EPROM芯片引腳如下圖所示:A0--A14:地址信號(hào)輸入線。O0--O7:8條數(shù)據(jù)線。

CE:片選信號(hào)線,為輸入信號(hào),低電平有效。OE:輸出允許信號(hào),為低電平時(shí)允許數(shù)據(jù)由O0~O7輸出。VPP:編程電壓。VCC:+5V電源VSS:接地。(2)27C256EPROM芯片簡(jiǎn)介A0--A14:地址47EEPROM(E2PROM)是一種可用電氣方法在線擦除和再編程的只讀存儲(chǔ)器,既具有RAM在聯(lián)機(jī)操作中可讀可改寫的特性(只是寫操作需要較長(zhǎng)的時(shí)間);又具有非易失性存儲(chǔ)器ROM的優(yōu)點(diǎn),在掉電后仍然能保存原所存儲(chǔ)數(shù)據(jù)。目前,EEPROM已在片內(nèi)集成了需要的所有外圍電路,包括數(shù)據(jù)鎖存緩沖器、地址鎖存器、擦除和寫操作脈沖定時(shí)、編程電壓的形成,以及電源上電和掉電數(shù)據(jù)寫保護(hù)電路等。可在線擦除和編程,使用方便。EEPROM有并行接口、串行接口兩種標(biāo)準(zhǔn)的集成電路,各有特點(diǎn),適合于不同的應(yīng)用場(chǎng)合。三、電可擦除可編程只讀存儲(chǔ)器EEPROMEEPROM(E2PROM)是一種可用電氣方法在線擦481.典型的EEPROM芯片典型的EEPROM芯片如下表所示:EEPROM容量/字節(jié)引腳數(shù)讀訪問(wèn)時(shí)間/ns28C172K×828150—25028C648K×82845—45028C25632K×82870—350X28C512X28C51364K×83212028C010128K×832120—25028C020256K×83220028C0040512K×83215028C096256K×8401501.典型的EEPROM芯片EEPROM容量/字節(jié)引腳數(shù)讀訪問(wèn)492.EEPROM芯片28C64簡(jiǎn)介EEPROM芯片28C64是一種采用CMOS工藝制造的8K×8位電可擦除、可編程的只讀存儲(chǔ)器。其讀寫可像SRAM一樣,不需要附加任何外部元器件,讀訪問(wèn)時(shí)間為45—450ns。其引腳如下圖所示:2.EEPROM芯片28C64簡(jiǎn)介50A0--A12:地址信號(hào)輸入線。I/O0—I/O7:8條數(shù)據(jù)線。

CE:片選信號(hào)線,為輸入信號(hào),低電平有效。OE:輸出允許信號(hào),為低電平時(shí)允許數(shù)據(jù)輸出。WE:寫允許信號(hào)。RDY/BUSY:寫結(jié)束狀態(tài)輸出信號(hào)。當(dāng)開始寫入數(shù)據(jù)時(shí),該引腳變?yōu)榈碗娖?,寫入完畢后則變?yōu)楦唠娖絍CC:+5V電源GND:接地。NC:空腳。圖28C64引腳圖A0--A12:地址信號(hào)輸入線。圖28C64引腳圖513.快擦寫可編程的EPROM-FLASHMemory(閃存)EEPROM在線編程的時(shí)間長(zhǎng),應(yīng)用不甚方便。與EEPROM相比,F(xiàn)LASHMemory存儲(chǔ)容量大,編程速度快,既具有SRAM讀寫靈活性和較快的訪問(wèn)速度,又具有ROM斷電后信息不丟失信息的特點(diǎn)。AMD公司的28F256(32K×8位)、28F512(64K×8位)、28F010(128K×8位)、28F020(256K×8位)、28F040(512K×8位)是Flash系列產(chǎn)品,其基本原理、結(jié)構(gòu)、特性和操作使用方法大致相同,其引腳如下圖所示:3.快擦寫可編程的EPROM-FLASHMemory(閃52A0--A14、A15、A16:地址信號(hào)輸入線。DQ0—DQ77:數(shù)據(jù)輸入/輸出線。

CE:芯片允許輸入線(即片選),為輸入信號(hào),低電平有效。OE:輸出允許信號(hào),為低電平時(shí)允許數(shù)據(jù)由DQ0~DQ7輸出。VPP:擦除/編程電源。VCC:+5V電源VSS:接地。A0--A14、A15、A16:地址信號(hào)輸入線。535.4存儲(chǔ)器與CPU接口的基本技術(shù)CPU與存儲(chǔ)器連接時(shí),地址總線、數(shù)據(jù)總線和控制總線都要連接,連接時(shí)要注意以下幾個(gè)問(wèn)題:(1)CPU總線的帶負(fù)載能力。(2)CPU時(shí)序與存儲(chǔ)器存取時(shí)序的配合。(3)存儲(chǔ)器組織與地址分配。(一)CPU總線的帶負(fù)載能力8086/8088CPU輸出線的帶負(fù)載能力一般為5個(gè)74LS(TTL)或10個(gè)74HC(CMOS)邏輯元件系列,因此:在簡(jiǎn)單的系統(tǒng)中,CPU與存儲(chǔ)器可直接連接,而在較大的系統(tǒng)中,CPU數(shù)據(jù)總線要加雙向總線驅(qū)動(dòng)器(如74LS245),地址和控制總線要加單向驅(qū)動(dòng)器(如74LS244),使CPU通過(guò)總線驅(qū)動(dòng)器與存儲(chǔ)器連接。一、接口連接應(yīng)注意的問(wèn)題5.4存儲(chǔ)器與CPU接口的基本技術(shù)CPU與存儲(chǔ)器連接時(shí)54(二)CPU時(shí)序與存儲(chǔ)器存取時(shí)序的配合CPU對(duì)存儲(chǔ)器進(jìn)行讀操作時(shí),CPU發(fā)出地址和讀信號(hào)后,存儲(chǔ)器必須在規(guī)定的時(shí)間內(nèi)讀出有效數(shù)據(jù)。當(dāng)CPU對(duì)存儲(chǔ)器進(jìn)行寫操作時(shí),存儲(chǔ)器必須在寫信號(hào)規(guī)定的時(shí)間內(nèi)將數(shù)據(jù)寫入指定單元。存儲(chǔ)器芯片讀寫速率必須與CPU(或總線)的時(shí)序相配合。(三)存儲(chǔ)器組織和地址分配在設(shè)計(jì)內(nèi)存時(shí),要合理分配地址空間。8086/8088CPU硬件復(fù)位后的開始地址為FFFF0H,因此將其內(nèi)存空間的高端F0000H—FFFFFH安排為ROM區(qū),存放BIOS程序(基本輸入輸出程序)。(二)CPU時(shí)序與存儲(chǔ)器存取時(shí)序的配合CPU對(duì)存儲(chǔ)器進(jìn)行55(四)存儲(chǔ)器的擴(kuò)展1.位擴(kuò)展法對(duì)于數(shù)據(jù)線不滿8位的存儲(chǔ)器芯片要擴(kuò)充成字節(jié)長(zhǎng)度,簡(jiǎn)稱位數(shù)擴(kuò)充。假定使用8K×1位的RAM存儲(chǔ)器芯片,那么組成8K×8位的存儲(chǔ)器可采用位擴(kuò)展法,此時(shí)只加大字長(zhǎng),而存儲(chǔ)器的字?jǐn)?shù)與存儲(chǔ)器芯片字?jǐn)?shù)一致,如下圖所示。圖中,每一片RAM是8192×1位,故其地址線為13條(A0~A12),可滿足整個(gè)存儲(chǔ)容量的要求。每一片對(duì)應(yīng)于數(shù)據(jù)的1位(只有1條數(shù)據(jù)線),故只需將它們分別接到數(shù)據(jù)總線上的相應(yīng)位即可。在這種連接方式中,對(duì)片選信號(hào)均按已被選中來(lái)考慮。每一條地址總線接有8個(gè)負(fù)載,每一條數(shù)據(jù)線接有一個(gè)負(fù)載。(四)存儲(chǔ)器的擴(kuò)展1.位擴(kuò)展法56圖位擴(kuò)展法組成8K×8RAM圖位擴(kuò)展法組成8K×8RAM572.字?jǐn)U展法字?jǐn)U展即擴(kuò)充字節(jié)容量(或稱為地址擴(kuò)充),而位數(shù)不變,因此將芯片的地址線、數(shù)據(jù)線、讀/寫控制線并聯(lián),而由片選信號(hào)來(lái)區(qū)分各片地址,故片選信號(hào)端連接到選片譯碼器的輸出端。下圖為用16K×8位的芯片采用字?jǐn)U展法組成64K×8位的存儲(chǔ)器連接圖。圖中4個(gè)芯片的數(shù)據(jù)端與數(shù)據(jù)總線D0~D7相連,地址總線低位地址A0~A13與各芯片的14位地址線相連,兩位高位地址A14、A15經(jīng)2-4譯碼器分別與4個(gè)片選端相連。這4個(gè)芯片的地址空間分配如下表所示。2.字?jǐn)U展法58存儲(chǔ)器及其接口技術(shù)-ppt課件59

假定一個(gè)存儲(chǔ)器的容量為M×N位,若使用e×k位的芯片(e<M,k<N),需要在字向和位向同時(shí)進(jìn)行擴(kuò)展。此時(shí)共需要(M/e)×(N/k)個(gè)存儲(chǔ)器芯片。

如下圖所示為2114SRAM(1K×4)構(gòu)成的4K×8存儲(chǔ)器模塊。若其中某一芯片有效,則由寫允許信號(hào)規(guī)定該片執(zhí)行讀操作還是寫操作。若無(wú)效,則信號(hào)對(duì)該片不起作用,其數(shù)據(jù)輸入/輸出端呈高阻狀態(tài)。這樣就可以把同一行的4個(gè)2114芯片的相應(yīng)數(shù)據(jù)輸入/輸出端直接連接在一起提供數(shù)據(jù)字節(jié)的4位。每一行構(gòu)成4K×4RAM,兩行構(gòu)成4K×8存儲(chǔ)器模塊。每一列構(gòu)成1K×8RAM,每四列構(gòu)成4K×8存儲(chǔ)器模塊。3.字位同時(shí)擴(kuò)展法假定一個(gè)存儲(chǔ)器的容量為M×N位,若使用e×k位的芯片60圖由1K×4SRAM構(gòu)成的4K×8存儲(chǔ)器模塊圖由1K×4SRAM構(gòu)成的4K×8存儲(chǔ)器模塊611.片選端的處理通常,存儲(chǔ)器芯片的地址線(片內(nèi)地址線)與CPU的低位地址總線相連,用來(lái)決定對(duì)芯片內(nèi)部的哪個(gè)存儲(chǔ)單元進(jìn)行操作,這部分地址的譯碼是在存儲(chǔ)器芯片內(nèi)部完成的,稱為片內(nèi)譯碼。

利用高位地址線(片內(nèi)地址線未使用)進(jìn)行譯碼產(chǎn)生片選信號(hào),進(jìn)行芯片選擇。最簡(jiǎn)單的片選控制方法是采用直接選中的方法,即:使芯片(或者芯片組)的片選端始終處于有效狀態(tài),不與CPU的高位地址線發(fā)生關(guān)聯(lián)。如下圖所示:二、CPU與存儲(chǔ)器的連接(一)存儲(chǔ)器片選端處理和地址譯碼器1.片選端的處理二、CPU與存儲(chǔ)器的連接(一)存儲(chǔ)器片選端處62圖片選端直接有效直接選中法的特點(diǎn):電路簡(jiǎn)單,但只能使用一片(或一組)芯片,存在地址重疊的可能。譯碼法:將系統(tǒng)的高位地址線進(jìn)行譯碼產(chǎn)生片選信號(hào),有三種方法:全譯碼、部分譯碼、線選法。圖片選端直接有效直接選中法的特點(diǎn):電路簡(jiǎn)單,但只能使用一63(1)全譯碼方式

系統(tǒng)中的高位地址線全部作為譯碼器的輸入進(jìn)行譯碼產(chǎn)生片選信號(hào),對(duì)存儲(chǔ)器芯片進(jìn)行尋址。全譯碼方式使存儲(chǔ)器芯片的每一個(gè)存儲(chǔ)單元惟一地占據(jù)內(nèi)存空間的一個(gè)地址,或者說(shuō)利用地址總線的所有地址線來(lái)惟一地決定存儲(chǔ)芯片的一個(gè)單元,無(wú)地址重疊現(xiàn)象。如下圖所示。(1)全譯碼方式64圖

全地址譯碼電路

A19—A16需全部為1,A13—A15需全部為0,CS1才可能為低。圖全地址譯碼電路A19—A16需全部為1,A13—A65圖另一種全譯碼電路A19需為1,A13—A18需全部為0,CS1才可能為低。圖另一種全譯碼電路A19需為1,A13—A18需全部為66(2)部分譯碼方式

部分譯碼:系統(tǒng)中高位地址線,只有一部分作為譯碼器的輸入產(chǎn)生片選信號(hào),對(duì)存儲(chǔ)器芯片進(jìn)行選址。缺點(diǎn)是存在地址重疊問(wèn)題,如下圖所示。(3)線選方式

線選法:選用高位地址線中的某一根,來(lái)單獨(dú)選中某個(gè)存儲(chǔ)器(2)部分譯碼方式67圖部分地址譯碼連接A19、A18、A16、A15、A13需全部為1才能選中該芯片,A14、A17未參加譯碼,有地址重疊問(wèn)題。圖部分地址譯碼連接A19、A18、A16、A15、A168圖線選法構(gòu)成的8K×8bit存儲(chǔ)器的連接圖圖線選法構(gòu)成的8K×8bit存儲(chǔ)器的連接圖692.地址譯碼器電路前面所用的譯碼器電路都是用門電路構(gòu)成的,這僅僅是構(gòu)成譯碼器的一種方法。在工程上常用的譯碼電路還有如下幾種類型:(1)利用廠家提供的現(xiàn)成的譯碼器芯片。例如,74系列的138、139、154等均可選用。這些現(xiàn)成的譯碼器已使用多年,性能穩(wěn)定可靠,使用方便,故常被采用。(2)利用廠家提供的數(shù)字比較器芯片。例如,74系列的682~688均可選用。這些芯片用作譯碼器,對(duì)改變譯碼地址帶來(lái)方便。在那些需要方便地改變地址的應(yīng)用場(chǎng)合,這些芯片是很合適的。2.地址譯碼器電路70(3)利用ROM作譯碼器。事先在ROM的固定單元中固化好適當(dāng)?shù)臄?shù)據(jù),使它在連接中作為譯碼器使用。這在批量生產(chǎn)中用起來(lái)更合適,而且也具有一定的保密性。但它需要專門制作或編程,在科研中使用略顯麻煩。(4)利用PLD。利用PLD編程器可以方便地對(duì)PLD器件進(jìn)行編程,使它滿足譯碼器的要求。只要有PLD編程器,原則上就可以構(gòu)成各種邏輯功能,當(dāng)然也可以構(gòu)造譯碼器,而且其保密性能會(huì)更好一些。(3)利用ROM作譯碼器。事先在ROM的固定單元中固化好713.譯碼芯片74LS13874LS138譯碼器是常用的譯碼芯片,功能是3->8譯碼器,有三個(gè)“選擇輸入端”C、B、A和三個(gè)“使能輸入端”G1、G2A,G2B以及8個(gè)輸出端Y7--Y0圖譯碼芯片74LS1383.譯碼芯片74LS138圖譯碼芯片74LS13872表74LS138功能表表74LS138功能表734.譯碼芯片74LS13974LS139是一款2-4譯碼器,其內(nèi)部分為A、B兩組譯碼器,可分別單獨(dú)使用,其引腳如下圖所示:圖譯碼芯片74LS1391E、2E:第1、2兩組譯碼器的使能端,低電平有效。1A、1B:第1組的編碼輸入信號(hào)1Y0—1Y3:第1組的譯碼輸出信號(hào)。2A、2B:第2組的編碼輸入信號(hào)2Y0—2Y3:第2組的譯碼輸出信號(hào)。4.譯碼芯片74LS139圖譯碼芯片74LS1391E、74表74LS139譯碼器真值表表74LS139譯碼器真值表75例題1:用1K×4bit芯片2114構(gòu)成4KB存儲(chǔ)器在Z80系統(tǒng)總線上的連接,如下圖所示。例題2:具有RAM和ROM的系統(tǒng)連接圖。利用1K×8bit芯片8708ROM和2114(1K×4位RAM)構(gòu)成4KBROM和1KBRAM系統(tǒng)。需要4片87082片2114

(二)CPU與存儲(chǔ)器的連接示例1.靜態(tài)RAM與CPU的連接例題1:用1K×4bit芯片2114構(gòu)成4KB存儲(chǔ)器在Z8076存儲(chǔ)器及其接口技術(shù)-ppt課件77

假定一個(gè)存儲(chǔ)器的容量為M×N位,若使用e×k位的芯片進(jìn)行擴(kuò)充。(1)如果e<M,k=N,則僅需要進(jìn)行字的擴(kuò)充。需要M/e個(gè)芯片(2)如果e=M,k<N,則需要進(jìn)行位的擴(kuò)充。需要N/k個(gè)芯片(3)如果e<M.k<N,則需要字和位同時(shí)進(jìn)行擴(kuò)充。需要(M/e)*(N/k)個(gè)芯片假定一個(gè)存儲(chǔ)器的容量為M×N位,若使用e×k位的芯片進(jìn)行擴(kuò)78假定一個(gè)存儲(chǔ)器的容量為M×N位,若使用e×k位的芯片進(jìn)行擴(kuò)充。從數(shù)據(jù)線和地址線考慮擴(kuò)充問(wèn)題如果e=M,k<N.說(shuō)明數(shù)據(jù)線位數(shù)不夠,則需要進(jìn)行位的擴(kuò)充。特點(diǎn):每一個(gè)芯片的地址是一樣的,即進(jìn)行位的擴(kuò)充時(shí),每個(gè)芯片的地址是一樣的。如果e<M,K=N.說(shuō)明需要地址線不夠,則需要進(jìn)行地址線的擴(kuò)充。特點(diǎn):每一個(gè)芯片的地址是不一樣的,即進(jìn)行字的擴(kuò)充時(shí),每個(gè)芯片的的地址是不一樣的。如果e<M,K<N.說(shuō)明需要地址線和數(shù)據(jù)線都不夠,則地址線和數(shù)據(jù)線都要進(jìn)行擴(kuò)充。特點(diǎn):某些芯片的地址是一樣的。假定一個(gè)存儲(chǔ)器的容量為M×N位,若使用e×k位的芯片進(jìn)行擴(kuò)充79例:用1K×4的2114芯片構(gòu)成1K×8的存儲(chǔ)器系統(tǒng)例:用1K×4的2114芯片構(gòu)成1K×8的存儲(chǔ)器系統(tǒng)80第1步:將存儲(chǔ)器芯片的10根地址線連接在一起,并與CPU的低位地址一一相連。第1步:將存儲(chǔ)器芯片的10根地址線連接在一起,并與CPU的低81第2步:將1號(hào)芯片的4位數(shù)據(jù)線與CPU的低4位連接,將2號(hào)芯片的4位數(shù)據(jù)線與CPU的高4位連接,形成8位數(shù)據(jù)線。第2步:將1號(hào)芯片的4位數(shù)據(jù)線與CPU的低4位連接,將2號(hào)芯82第3步:將1號(hào)芯片和2號(hào)芯片的讀寫控制線相連,并與CPU的WR(寫有效)相連。第3步:將1號(hào)芯片和2號(hào)芯片的讀寫控制線相連,并與CPU的W83第4步:用CPU的高端地址譯碼產(chǎn)生片選信號(hào),同時(shí),用CPU的M/IO信號(hào)控制譯碼器輸出,只有當(dāng)執(zhí)行讀寫存儲(chǔ)器的指令時(shí)片選才有效。第4步:用CPU的高端地址譯碼產(chǎn)生片選信號(hào),同時(shí),用CPU的84存儲(chǔ)器地址分配片1與片2的地址是一樣的,對(duì)CPU來(lái)說(shuō),當(dāng)A10,A11均為0時(shí),Y0有效,即片選有效,選中這兩片存儲(chǔ)器。地址碼地址范圍A15……A12A11A10A9A8……A0×……×0000……0××000H×……×0000……1××001H……………………………………………………×……×0011……1×

×3FFH總結(jié):僅僅進(jìn)行位的擴(kuò)充時(shí)所有芯片的地址是一樣的存儲(chǔ)器地址分配片1與片2的地址是一樣的,對(duì)CPU來(lái)說(shuō),當(dāng)A1852)存儲(chǔ)器芯片的字?jǐn)U充例:用2K×8的2716組成8K×8的存儲(chǔ)器系統(tǒng)。2)存儲(chǔ)器芯片的字?jǐn)U充例:用2K×8的2716組成8K×886第1步:將存儲(chǔ)器芯片的11根地址線連接在一起,并與CPU的低11位地址一一相連;將存儲(chǔ)器的8位數(shù)據(jù)線一一相連,并與CPU的數(shù)據(jù)總線連接在一起。第1步:將存儲(chǔ)器芯片的11根地址線連接在一起,并與CPU的低87第2步:將存儲(chǔ)器芯片的讀允許OE線連接在一起,并與CPU的讀控制線RD相連;第2步:將存儲(chǔ)器芯片的讀允許OE線連接在一起,并與CPU的讀88第3步:將CPU的2根高位地址線經(jīng)過(guò)譯碼產(chǎn)生4種輸出分別控制4片2716的片選端,使其分占不同的存儲(chǔ)空間;同時(shí)用CPU的M/IO信號(hào)控制譯碼器輸出,只有當(dāng)進(jìn)行存儲(chǔ)器操作時(shí),選中的地址空間才有效。第3步:將CPU的2根高位地址線經(jīng)過(guò)譯碼產(chǎn)生4種輸出分別控制89存儲(chǔ)器地址分配存儲(chǔ)器的地址線一致,所不同的只有片選端。A12,A11A10A9A8,A7A6A5A4,A3A2A1A02716(1)0000000000000××000H00000000001××001H00000000010××002H…………11111111110××7FEH11111111111××7FFH存儲(chǔ)器地址分配存儲(chǔ)器的地址線一致,所不同的只有片選端。A1290A12,A11A10A9A8,A7A6A5A4,A3A2A1A02716(2)0100000000000××800H00000000001××

801H0000000

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論