計算機基礎課件第5章_存儲器技術_第1頁
計算機基礎課件第5章_存儲器技術_第2頁
計算機基礎課件第5章_存儲器技術_第3頁
計算機基礎課件第5章_存儲器技術_第4頁
計算機基礎課件第5章_存儲器技術_第5頁
已閱讀5頁,還剩34頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、第第5 5章章 存儲器技術存儲器技術 教學目標重點掌握微型計算機系統存儲器接口方法;半導體重點掌握微型計算機系統存儲器接口方法;半導體存貯器的分類及用途;掌握靜、動態存貯器的分類及用途;掌握靜、動態RAMRAM,ROMROM的結的結構特點。構特點。 教學內容5.1 5.1 半導體存儲器半導體存儲器5.25.2 半導體存儲器接口的基本技術半導體存儲器接口的基本技術5.1 半導體存儲器半導體存儲器存儲器是計算機中存儲計算程序、原始數據及中間存儲器是計算機中存儲計算程序、原始數據及中間結果的設備。通常,系統程序預先存儲在磁盤和光結果的設備。通常,系統程序預先存儲在磁盤和光盤中,運行時需調入內存方能被

2、計算機執行。而用盤中,運行時需調入內存方能被計算機執行。而用戶的應用程序則是通過鍵盤直接輸入內存。因此可戶的應用程序則是通過鍵盤直接輸入內存。因此可以說,所以的程序只有在裝入內存后,才能被以說,所以的程序只有在裝入內存后,才能被CPU執行。執行。一、概念及術語一、概念及術語存儲器存儲器:存放程序和數據的部件存放程序和數據的部件內存內存(主存儲器主存儲器):直接連接總線上,通常由半導體存儲器組成。直接連接總線上,通常由半導體存儲器組成。外存外存(輔助存貯器輔助存貯器):經接口電路與總線相連接,存放永久保存的程經接口電路與總線相連接,存放永久保存的程序和數據序和數據,通常指磁盤、磁帶、光盤等。通常

3、指磁盤、磁帶、光盤等。概念及術語概念及術語字節:字節:8位存儲單元組成的一個基本存儲單元。位存儲單元組成的一個基本存儲單元。字:字:CPU的字長組成的一個存儲單元。的字長組成的一個存儲單元。字長:字的二進制位數。字有字長:字的二進制位數。字有4位、位、8位、位、16位、位、32位、位、64位等。位等。芯片存儲容量:存儲芯片容納的二進制信息量。芯片存儲容量:存儲芯片容納的二進制信息量。存儲容量存儲容量=字數字數位數位數二、二、半導體存貯器的分類半導體存貯器的分類 半導半導體存體存儲器儲器 RAMROM存取方式分 雙極性MOS靜態靜態動態動態電路結構分 掩膜ROMPROMEPROMEEPROM電路

4、結構分 1、雙極型、雙極型RAM與與MOSRAM的比較的比較雙極型雙極型RAMn晶體管為基本存儲電路元件。晶體管為基本存儲電路元件。n集成度較低,功耗大,成本高。集成度較低,功耗大,成本高。n存取速度高,如存取速度高,如L1,L2緩存。緩存。MOSRAMn工藝簡單、成本低工藝簡單、成本低n集成度高、功耗低集成度高、功耗低n存取速度不如雙極性存取速度不如雙極性2、靜態、靜態RAM(SRAM)n基本存儲電路由基本存儲電路由6管管構成構成n集成度高于雙極型,集成度高于雙極型,低于動態低于動態RAMn功耗比雙極型低,但功耗比雙極型低,但比動態比動態RAM高高n不需要刷新不需要刷新 行選通線位線 列選通

5、線 D DVDD(5V)VGGT4T3T6T5T2T1Vss(0V)3、動態、動態RAM(DRAM)n基本存儲電路由單管電路基本存儲電路由單管電路組成,電容存儲電荷保存組成,電容存儲電荷保存信息。信息。 n集成度高。集成度高。n功耗比靜態功耗比靜態RAM低,價格低,價格比靜態比靜態RAM便宜。便宜。n因動態存儲器靠電容來存因動態存儲器靠電容來存儲信息,存在泄漏電流,儲信息,存在泄漏電流,故要求刷新,通常要求每故要求刷新,通常要求每隔隔2ms刷新一遍。刷新一遍。 數據線字選擇CTCD4、只讀存儲器、只讀存儲器ROMn掩模掩模ROM這種這種ROM是在制作集成電路時,用定做的掩模進是在制作集成電路時

6、,用定做的掩模進行編程的。制造完畢,存儲器的內容就被固定下來,行編程的。制造完畢,存儲器的內容就被固定下來,只能讀,不能改變。只能讀,不能改變。 n可編程序的只讀存儲器可編程序的只讀存儲器PROM允許用戶對它進行一次性的編程。允許用戶對它進行一次性的編程。只讀存儲器只讀存儲器ROMn可擦除的可擦除的EPROM能夠進行多次改寫的能夠進行多次改寫的ROM稱為稱為EPROM。且需要專。且需要專用的用的EPROM寫入器。擦除時需用紫外線光源照射。寫入器。擦除時需用紫外線光源照射。n電可擦除的電可擦除的E2PROM能夠用電信號進行多次改寫的能夠用電信號進行多次改寫的ROM存儲器。使用存儲器。使用方便方便

7、,芯片可直接在插件板上擦除或改寫。存取速芯片可直接在插件板上擦除或改寫。存取速度較慢,價格較貴。度較慢,價格較貴。三、三、RAM芯片內部的結構及工作原理芯片內部的結構及工作原理 對芯片內存儲單元尋址,采用地址譯碼予以實對芯片內存儲單元尋址,采用地址譯碼予以實現。常用的地址譯碼有兩種方式,即單譯碼和現。常用的地址譯碼有兩種方式,即單譯碼和雙譯碼方式。雙譯碼方式。1、單譯碼方式、單譯碼方式 如圖所示,單譯碼方如圖所示,單譯碼方式是一個式是一個N中取中取“1”的譯碼器,當字選擇的譯碼器,當字選擇線的根數線的根數N很大時,很大時,內部的內部的N=W0WN-1必然也很大,占有的必然也很大,占有的芯片資源

8、也大,主要芯片資源也大,主要用于小容量的存儲器用于小容量的存儲器。2、雙譯碼方式、雙譯碼方式 當字選擇線的根數當字選擇線的根數N很大時,很大時,N2P中的中的P必然也大,這時必然也大,這時可將可將P分成兩部分,分成兩部分,N2p2x+y= 2x2yX Y,這樣便可將這樣便可將N由由X譯碼和譯碼和Y譯碼譯碼兩級譯碼得到。兩級譯碼得到?,F以現以P=10為例:為例:N21025253232=1024即可選擇即可選擇1024個字的一位記個字的一位記憶單元。其譯碼結構如圖所示。憶單元。其譯碼結構如圖所示。3、RAM存貯器組成結構存貯器組成結構 n存儲體存儲體 大量存儲單元有規則的組大量存儲單元有規則的組

9、合構成存貯體。各存儲單合構成存貯體。各存儲單元以地址進行區分。元以地址進行區分。 n地址譯碼器:地址選擇地址譯碼器:地址選擇n讀讀/寫控制及寫控制及I/O電路:信電路:信號放大;對被選中的單元號放大;對被選中的單元讀出、寫入。讀出、寫入。n片選控制片選控制CS:多片芯片組:多片芯片組成存貯器時首先進行片選成存貯器時首先進行片選由地址譯碼的高位完成。由地址譯碼的高位完成。n三態緩沖器:三態緩沖,三態緩沖器:三態緩沖,以適用于總線連接。以適用于總線連接。四、幾種典型的芯片四、幾種典型的芯片 1、SRAM芯片芯片Intel61162K 8位的靜態位的靜態RAM芯片,包含有芯片,包含有16384個個基

10、本存儲電路基本存儲電路 。該芯片為。該芯片為24腳,雙列直插集成腳,雙列直插集成電路電路 ,與與EPROM2716兼容。兼容。SRAM芯片芯片Intel6116A0A10:211=2048 地址輸地址輸 入,入,11根根I/O1I/O8:D0D7數據輸數據輸 入輸出,入輸出,8根根CE:片選信號:片選信號OE:三態輸出允許信號:三態輸出允許信號WE:=0寫有效,寫有效,=1讀有效讀有效VCC、GND:電源和地線:電源和地線Vcc20191817161514132221123456789106116GND2423CEA8A9A7A6A5I/O1A4A3A0A1A2I/O2I/O3I/O5I/O4

11、I/O7I/O6I/O8A10OEWE11122K82、DRAM芯片芯片Intel2164 A0A7:216=65536,地址輸入,地址輸入,8根根分為行地址和列地址,內有地址鎖存分為行地址和列地址,內有地址鎖存器,分時復用構成器,分時復用構成16位地址。位地址。RAS:行地址選通信號,將:行地址選通信號,將A0A7行址行址鎖存在片內行地址鎖存器。鎖存在片內行地址鎖存器。CAS:列地址有效信號,將:列地址有效信號,將A0A7列址列址鎖存在片內列地址鎖存器。鎖存在片內列地址鎖存器。行地址和列地址選通信號兼作片選信號。行地址和列地址選通信號兼作片選信號。WE:=1,讀,經,讀,經DO U T輸出數

12、據,輸出數據,=0,寫,經,寫,經DIN輸入數據。輸入數據。Vcc161514131234567812112164A6A7N/CDINA5A4A3A0A1A2RASWE10 9CASVSSDOUT64K13、只讀存儲器只讀存儲器Intel 2732A0A11:212=4096,地址輸入,地址輸入O0O7:D0D7數據輸出數據輸出CE:片選信號:片選信號OE/VPP:OE:三態輸出允許信號:三態輸出允許信號VPP: 輸入編程高電壓輸入編程高電壓OE/VPPVcc20191817161514132221123456789102732GND2423CEA8A9A7A6A5O0A4A3A0A1A2O1

13、O2O5O4O7O6O3A101112A114K8 OE=0 CE=0讀方式:讀方式:址線址線A0A11選中由選中由O0O7輸出數據輸出數據5.2 半導體存儲器接口的基本技術半導體存儲器接口的基本技術一、存儲器芯片數目的確定一、存儲器芯片數目的確定芯片容量芯片容量=MNM=存儲單元數存儲單元數 ;N=位數單元位數單元存貯器的容量存貯器的容量=XKB=XK8以字節為單位。以字節為單位。NMGT8存貯器容量為存貯器容量為G字節,芯片數字節,芯片數G/M=字擴展即組數字擴展即組數8/N=位擴展即位擴展即每組的芯片數每組的芯片數存儲器芯片數目的確定存儲器芯片數目的確定例:例:64KB的的RAM存儲器:

14、存儲器:由動態由動態RAM2116(16K1)芯片組成。芯片組成。T=(G/M)(8/N)=(64K16K) (8/1)=32(片片)若用靜態若用靜態RAM2114(1K4)芯片組成。芯片組成。T=(G/M)(8/N)=(64K1K) (8/4)=128(片片)二、芯片與系統總線的連接二、芯片與系統總線的連接1、 數據線的連接:數據線的連接:芯片內有雙向三態緩沖器,芯片數據線直接和系芯片內有雙向三態緩沖器,芯片數據線直接和系統數據總線相應數據位掛接。統數據總線相應數據位掛接。2、 地址線的連接:地址線的連接:地址應包含兩部分:地址應包含兩部分:n片內地址:片內地址:芯片內的存儲單元尋址,低位部

15、分是片內地址,芯片內的存儲單元尋址,低位部分是片內地址,直接和存儲芯片的地址端相連。直接和存儲芯片的地址端相連。芯片與系統總線的連接芯片與系統總線的連接n片選地址:片選地址:對各個存儲芯片進行選擇的地址,高位部分是片對各個存儲芯片進行選擇的地址,高位部分是片地址,經譯碼器產生芯片選擇信號和各個芯片的地址,經譯碼器產生芯片選擇信號和各個芯片的片選端相連。片選端相連。3、控制線的連接:、控制線的連接:CPU通過控制總線發出讀寫操作命令。通過控制總線發出讀寫操作命令。 三、片選控制方法三、片選控制方法 1、線選法、線選法:地址中的高位部分不經譯碼,直接用:地址中的高位部分不經譯碼,直接用它們分別作各

16、個芯片的片選信號。它們分別作各個芯片的片選信號。M/IORDWRA0A10D0D7D0D7A12A11A13A148086A0A10A0A10CSWEOE6116CSWEOE6116CSWEOE6116CSWEOE6116A0A10A0A10D0D7D0D7D0D7D0D71234例:用例:用Intel 6116(2K8)形成形成8KB的的存儲器存儲器 。M/IORDWRA0A10D0D7D0D7A12A11A13A148086A0A10A0A10CSWEOE6116CSWEOE6116CSWEOE6116CSWEOE6116A0A10A0A10D0D7D0D7D0D7D0D712341地址范

17、圍地址范圍7000H77FFHA10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0A14 A13 A12 A11 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 7 0 0 0 H7 7 F F HM/IORDWRA0A10D0D7D0D7A12A11A13A148086A0A10A0A10CSWEOE6116CSWEOE6116CSWEOE6116CSWEOE6116A0A10A0A10D0D7D0D7D0D7D0D712342地址范圍地址范圍6800H6FFFHA10 A9 A8 A7 A6 A5 A4

18、A3 A2 A1 A0A14 A13 A12 A11 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 6 8 0 0 H6 F F F H2、部分譯碼法、部分譯碼法對高位地址的一部分進行譯碼產生片選信號,這種方對高位地址的一部分進行譯碼產生片選信號,這種方法叫部分譯碼法。法叫部分譯碼法。 74LSl38譯碼器譯碼器(即即Intel 8205譯碼器譯碼器) G1 G2a G2b C B A Yi1 0 0 0 0 0 Y01 0 0 0 0 1 Y11 0 0 0 1 0 Y21 0 0 0 1 1 Y31 0 0 1 0

19、0 Y41 0 0 1 0 1 Y51 0 0 1 1 0 Y61 0 0 1 1 1 Y7Vcc1615141312345678121174LS138ABGNDG110 9Y6Y5Y4Y3Y2Y1Y0Y7G2bCG2a8088 16K EPROM 2732的一種部分譯碼電路方案的一種部分譯碼電路方案 1地址范圍地址范圍A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0A16 A15 A14 A13 A12 A11 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 01 0 0 0 0 H1 0 F F FH 1 0 0

20、 0 0 1C B AA19A18 A17A16 0 0 0 1 10000H 10FFFH 1 1 1 1 F0000HF0FFFH高位高位A17A19的不確定性每一單元有的不確定性每一單元有8個地址編碼重疊個地址編碼重疊2地址范圍地址范圍A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0A16 A15 A14 A13 A12 A11 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 01 1 0 0 0 H1 1 F F FH 1 0 0 0 1 1C B AA19A18 A17A16 0 0 0 1 11000H

21、11FFFH 1 1 1 1 F1000HF1FFFH高位高位A17A19的不確定性每一單元有的不確定性每一單元有8個地址編碼重疊個地址編碼重疊3地址范圍地址范圍A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0A16 A15 A14 A13 A12 A11 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 0 01 2 0 0 0 H1 2 F F FH 1 0 0 1 0 1C B AA19A18 A17A16 0 0 0 1 12000H 12FFFH 1 1 1 1 F200HF2FFFH高位高位A17A19的不確定

22、性每一單元有的不確定性每一單元有8個地址編碼重疊個地址編碼重疊4地址范圍地址范圍A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0A16 A15 A14 A13 A12 A11 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 013 0 0 0 H1 3 F F FH 1 0 0 1 1 1C B AA19A18 A17A16 0 0 0 1 13000H 13FFFH 1 1 1 1 F300HF3FFFH高位高位A17A19的不確定性每一單元有的不確定性每一單元有8個地址編碼重疊個地址編碼重疊在采用部分譯碼的存儲在

23、采用部分譯碼的存儲器中,存儲地址通常取器中,存儲地址通常取未用高位地址的值為全未用高位地址的值為全0,這樣確定的地址叫這樣確定的地址叫基本基本地址地址。 ABG1Y6Y5Y4Y3Y2Y1Y0Y7G2bG2aCA14A13A15A16A12IO/MRDAA11DD7CS OE2732CS OE2732CS OE2732CS OE273213843213、全譯碼法、全譯碼法片外全部高位地址作為譯碼器的輸入,進行完全譯碼,片外全部高位地址作為譯碼器的輸入,進行完全譯碼,以此產生各個片選信號以此產生各個片選信號 。ABY6Y5Y4Y3Y2Y1Y0Y7G2bG2aCA14A13A15A16A17A18A

24、12G1A19IO/MRDAA11DD7CS OE2732CS OE2732CS OE2732CS OE2732138CS6116OEWECS6116OEWECS6116OEWECS6116OEWEWEA1112341234 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0F8000 HF8FFFH 1 1 1 1 1 0 0 0ROM1A11A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0A19A18 A17A16 A15 A14 A13 A12C B AGG2aABY6Y5Y4Y3Y2Y1Y0Y

25、7G2bG2aCA14A13A15A16A17A18A12G1A19IO/MRDAA11DD7CS OE2732CS OE2732CS OE2732CS OE2732138CS6116OEWECS6116OEWECS6116OEWECS6116OEWEWEA1112341234A11A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0A19A18 A17A16 A15 A14 A13 A12C B AGG2a 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1F9000 HF9FFFH 1 1 1 1 1

26、 0 0 1ROM2ABY6Y5Y4Y3Y2Y1Y0Y7G2bG2aCA14A13A15A16A17A18A12G1A19IO/MRDAA11DD7CS OE2732CS OE2732CS OE2732CS OE2732138CS6116OEWECS6116OEWECS6116OEWECS6116OEWEWEA1112341234A11A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0A19A18 A17A16 A15 A14 A13 A12C B AGG2a 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0

27、 1 0FA000 HFAFFFH 1 1 1 1 1 0 1 0ROM3ABY6Y5Y4Y3Y2Y1Y0Y7G2bG2aCA14A13A15A16A17A18A12G1A19IO/MRDAA11DD7CS OE2732CS OE2732CS OE2732CS OE2732138CS6116OEWECS6116OEWECS6116OEWECS6116OEWEWEA1112341234A11A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0A19A18 A17A16 A15 A14 A13 A12C B AGG2a 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1

28、1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1FB000 HFBFFFH 1 1 1 1 1 0 1 1ROM4ABY6Y5Y4Y3Y2Y1Y0Y7G2bG2aCA14A13A15A16A17A18A12G1A19IO/MRDAA11DD7CS OE2732CS OE2732CS OE2732CS OE2732138CS6116OEWECS6116OEWECS6116OEWECS6116OEWEWEA1112341234 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0FC000 HFC7FFH 1 1 1 1 1 1 0 0SRAM1A11A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0A19A18 A17A16 A15 A14 A13 A12C B AGG2aABY6Y5Y4Y3Y2Y1Y0Y7G2bG2aCA14A13A15A16A17A18A12G1A19IO/MRDAA11DD7CS OE2732CS OE2732CS OE2732CS OE2732138CS6116OEWECS6116OEWECS6116OEWECS6116OEWEWEA1112341234A11A10 A9 A8 A7 A6 A5 A4

溫馨提示

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

最新文檔

評論

0/150

提交評論