第7章內存儲器及其管理_第1頁
第7章內存儲器及其管理_第2頁
第7章內存儲器及其管理_第3頁
第7章內存儲器及其管理_第4頁
第7章內存儲器及其管理_第5頁
已閱讀5頁,還剩23頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、第第7 7章章 內存儲器及其管理內存儲器及其管理7.1 存儲器概述存儲器概述7.2 半導體存儲器半導體存儲器7.3 半導體存儲器在微機系統中的應半導體存儲器在微機系統中的應用用7.4 PC微機的存儲器微機的存儲器7.1 存儲器概述存儲器概述 7.1.1 存儲器的分類存儲器的分類 1、按存取速度和在計算機系統中的地位分類、按存取速度和在計算機系統中的地位分類 主存儲器(簡稱主存)和輔助存儲器(簡稱輔存)主存儲器(簡稱主存)和輔助存儲器(簡稱輔存)2、 按存儲介質和作用機理分類按存儲介質和作用機理分類 存儲器可分為磁存儲器、光學存儲器、半導體存儲器。存儲器可分為磁存儲器、光學存儲器、半導體存儲器。

2、3、 按存取方式分類按存取方式分類 分為可讀寫存儲器分為可讀寫存儲器RAM和只讀存儲器和只讀存儲器ROM 1、存儲器容量:、存儲器容量: 是存儲器可以容納的二進制信息總量。是存儲器可以容納的二進制信息總量。 存儲信息的總位(存儲信息的總位(Bit)數)數 度量:度量: 存儲信息的總字節(存儲信息的總字節(Byte)數)數2、存取速度:、存取速度: 存取時間:一次完整的存取操作時間存取時間:一次完整的存取操作時間存儲器芯片的存取速度:存儲器芯片的存取速度: 存儲周期:兩次連續的存取操作之存儲周期:兩次連續的存取操作之 間的時間間隔間的時間間隔7.1.2 存儲器的性能指標存儲器的性能指標7.2 半

3、導體存儲器半導體存儲器 雙極型雙極型RAM可讀寫存儲器可讀寫存儲器RAM 靜態靜態RAM(SRAM) MOS型型RAM 動態動態RAM(DRAM) 只讀存儲器只讀存儲器ROM半導體半導體存儲器存儲器掩膜掩膜ROM可編程可編程ROM(PROM)可擦除可編程可擦除可編程ROM(EPROM)電可擦除可編程電可擦除可編程ROM(E2PROM)另外,還有一些新型半導體存儲器:另外,還有一些新型半導體存儲器:閃速EEPROM:FLASH-ROM比ROM的讀寫速度快,且掉電后信息不丟失非易失性RAM:NVRAM,SRAM與EEPROM的共同體新型閃存1.8V3.0V圖4.8-16116OE7.2.1 可讀寫

4、存儲器可讀寫存儲器RAM 常用靜態常用靜態RAM芯片芯片: 2114、6116、6264、62128、62256讀讀寫寫未選通未選通1001001工作方式工作方式WEOECE例例1: 6116: 存儲容量存儲容量 2K8位位工作方式工作方式:1、靜態、靜態RAM(SRAM)圖7.2 6116芯片引腳圖 例例2: 62系列:存儲容量系列:存儲容量 8K8位位32 K8位位2、動態、動態RAM(DRAM) 動態動態RAM的基本存儲單元是單管動態存儲電路。的基本存儲單元是單管動態存儲電路。其引腳圖見圖其引腳圖見圖7.3。A7A3A5A4NCA2A1A0DOUTDVCCA5GNDWECASRAS7.3

5、 動態RAM 4164外部引腳 數據輸入數據輸入數據輸出數據輸出空腳空腳寫信號寫信號行選通信號行選通信號列選通信號列選通信號7.2.2 只讀存儲器只讀存儲器ROM 1、掩膜式、掩膜式ROM : 廠家進行一次性編程,不能改寫。廠家進行一次性編程,不能改寫。 掩膜式掩膜式ROM有如下特點:有如下特點: 存儲的內容一經寫入便不能修改,靈活性差;存儲的內容一經寫入便不能修改,靈活性差; 存儲內容固定不變,可靠性高;存儲內容固定不變,可靠性高; 少量生產時造價昂貴,因而只適應于定型批量生產。少量生產時造價昂貴,因而只適應于定型批量生產。 2、可編程只讀存儲器、可編程只讀存儲器PROM(Programma

6、ble ROM) 允許用戶進行一次性編程,不能改寫。允許用戶進行一次性編程,不能改寫。需要使用專用編程器。需要使用專用編程器。4、電可擦除可編程只讀存儲器、電可擦除可編程只讀存儲器E2PROM(Electrically EPROM) 可以在線多次擦除和重寫的可以在線多次擦除和重寫的ROM, 不使用專門編程器不使用專門編程器常用芯片常用芯片: Intel 2817A(2K8)等)等 3、可擦除可編程只讀存儲器、可擦除可編程只讀存儲器EPROM(Erasable PROM)可以多次擦除和重寫的可以多次擦除和重寫的ROM, 使用專門編程器使用專門編程器常用芯片常用芯片: Intel 2716(2K8

7、) 、2732A(4K8) 2764(8K8)、)、27128(16K8) 27256(32K8)、)、27512 (64K8) 27010 (128K8)、)、27020 (256K8) 7.3 半導體存儲器在微機系統中的應用半導體存儲器在微機系統中的應用 7.3.1 存儲器在微機系統中的連接存儲器在微機系統中的連接 1、地址線的連接地址線的連接連接方式:連接方式:與總線的地址線對應相連。即:與總線的地址線對應相連。即:A0接接A0 、 A1接接A1、 、An接接An連接位數:連接位數:取決于取決于存儲器的地址線存儲器的地址線位數。位數。剩余地址線的處理:剩余地址線的處理:存儲器未使用的高位

8、地址線用于片外譯碼。存儲器未使用的高位地址線用于片外譯碼。2、 數據線的連接數據線的連接連接方式:連接方式:與總線的數據線對應相連。即:與總線的數據線對應相連。即:D0接接D0 、 D1接接D1、 、Dn接接Dn連接位數:連接位數:取決于取決于存儲器的數據線存儲器的數據線位數。位數。說明:說明:存儲單元一般為存儲單元一般為8位數據,若一片存儲器不夠位數據,若一片存儲器不夠8位數據,則需要用多片共位數據,則需要用多片共同構成存儲單元;若同構成存儲單元;若CPU系統只有系統只有8條數據線,則存儲器的數據線與其一一對應條數據線,則存儲器的數據線與其一一對應相接即可。若有相接即可。若有16條或條或32

9、條數據線,則將內存分為兩個以上存儲體,每個存儲體條數據線,則將內存分為兩個以上存儲體,每個存儲體對應一個對應一個8位數據線,分別進行尋址。位數據線,分別進行尋址。3、控制線的連接、控制線的連接連接方式:連接方式:總線的讀信號接存儲器芯片的讀信號;總線的讀信號接存儲器芯片的讀信號;總線的存儲器寫信號接存儲總線的存儲器寫信號接存儲器芯片的寫信號;器芯片的寫信號;存儲器芯片的片選信號接存儲器芯片的片選信號接片外譯碼電路的輸出端;片外譯碼電路的輸出端;電源接總線電源接總線電源;地接總線地;電源;地接總線地;其他信號個別處理。其他信號個別處理。說明:說明:不同的存儲器,個別引腳可能不同,功能的區別主要體

10、現在控制線上。不同的存儲器,個別引腳可能不同,功能的區別主要體現在控制線上。 7.3.2 存儲器的選址存儲器的選址 1、線選法線選法 用某一條高位地址線直接作為存儲器芯片的片選信號。用某一條高位地址線直接作為存儲器芯片的片選信號。 特點:特點:1)對應的存儲器尋址空間可能不唯一)對應的存儲器尋址空間可能不唯一2)若有多片存儲器均使用線選法選址,則可能出現地址不連)若有多片存儲器均使用線選法選址,則可能出現地址不連續或交叉、重疊、覆蓋等現象。續或交叉、重疊、覆蓋等現象。 線選法線選法選址方式:選址方式: 譯碼法譯碼法圖圖7.7 線選法舉例線選法舉例存儲器 A15A14A13 A12A11A10

11、A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 尋 址 空 間 2764(1) 0 0 0 0 0 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0000H1FFFH或2000H3FFFH或4000H5FFFH或6000H7FFFH 2764(2) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0000H1FFFH或2000H3FFFH或8000H9FFFH或A0

12、00HBFFFH 2764(3) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0000H1FFFH或4000H5FFFH或8000H9FFFH或C000HDFFFH 尋址空間的地址計算如下表所示尋址空間的地址計算如下表所示 2、譯碼法、譯碼法: 是指通過譯碼電路或譯碼器產生存儲器的片選信號。是指通過譯碼電路或譯碼器產生存儲器的片選信號。 部分譯碼部分譯碼:存儲器本身不使用的高位地址有一部分存儲器本身不使用的高位地址有一部分 參與譯碼,另一部分不參與譯碼。參與譯碼,另一部分

13、不參與譯碼。譯碼法譯碼法: 完全譯碼完全譯碼:存儲器本身不使用的高位地址線全部參與譯碼。存儲器本身不使用的高位地址線全部參與譯碼。圖7.8 部分譯碼舉例未用地址線存儲器本身使用的地址線參與譯碼地址線存儲器 A15A14A13 A12A11A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 尋址空間 2764(1) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0000H7FFFH 或8000H9FFFH 2764(2) 0 1 0 0 0 0 0

14、 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2000H3FFFH 或A000HBFFFH各存儲器的尋址空間計算各存儲器的尋址空間計算 圖7.9 完全譯碼舉例 高位地址線全部用上存儲器本身使用的地址線存儲器 A15A14A13 A12A11A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 尋址空間 2764(1) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 1 1

15、1 1 1 1 1 1 1 1 0000H1FFFH 2764(2) 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2000H3FFFH 2764(3) 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 00 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 4000H5FFFH三片三片2764的尋址空間如下表所示的尋址空間如下表所示 7.3.3 存儲矩陣和存儲模塊存

16、儲矩陣和存儲模塊 在微機系統中,常用存儲矩陣和存儲模塊來組織內在微機系統中,常用存儲矩陣和存儲模塊來組織內存,它是指由若干片存儲器通過適當連接構成的一個存,它是指由若干片存儲器通過適當連接構成的一個存儲區域。存儲區域。 例如例如: : 動態動態RAM 4164是是64K1的存儲芯片,假如用這種的存儲芯片,假如用這種芯片構成芯片構成128K8 8的存儲模塊,就需要的存儲模塊,就需要16片,如下頁片,如下頁圖圖7.10所示。所示。 圖圖7.10 存儲矩陣和存儲模塊舉例存儲矩陣和存儲模塊舉例 7.4.1 PC微機存儲器空間分布微機存儲器空間分布 地址范圍地址范圍存儲區存儲區空間大小空間大小00000

17、H003FFHBIOS中斷向量表中斷向量表1KB00400H004FFHBIOS數據區數據區0.5KB00500H9FFFFH用戶程序區用戶程序區638.5KBA0000HBFFFFH顯示緩沖區顯示緩沖區128KBC0000HF5FFFH附加附加ROM區區216KBF6000HFFFFFH基本基本ROM區區40KB 7.4 PC微機的存儲器微機的存儲器 7.4.2 PC微機內存類型及管理微機內存類型及管理 1、系統存儲器、系統存儲器 系統存儲器就是最初系統存儲器就是最初IBM/XT所使用的所使用的1MB地址空地址空間以內的存儲器,由常規內存和上位內存區組成。間以內的存儲器,由常規內存和上位內存區組成。 2、擴展存儲器(、擴展存儲器(Extended ,Memory) 擴展存儲器指擴展存儲器指80286以上微機存儲系統中以上微機存儲系統中

溫馨提示

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

評論

0/150

提交評論