版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
計算機組成原理(李小勇)zcyl03.13.33.1.2、存儲器分級結(jié)構(gòu)
1、目前存儲器的特點是:速度快的存儲器價格貴,容量?。粌r格低的存儲器速度慢,容量大。在計算機存儲器體系結(jié)構(gòu)設(shè)計時,我們希望存儲器系統(tǒng)的性能高、價格低,那么在存儲器系統(tǒng)設(shè)計時,應(yīng)當在存儲器容量,速度和價格方面的因素作折中考慮,建立了分層次的存儲器體系結(jié)構(gòu)如下圖所示。2023/1/133.1.2存儲器分級結(jié)構(gòu)2、分級結(jié)構(gòu)高速緩沖存儲器簡稱cache,它是計算機系統(tǒng)中的一個高速小容量半導(dǎo)體存儲器。主存儲器簡稱主存,是計算機系統(tǒng)的主要存儲器,用來存放計算機運行期間的大量程序和數(shù)據(jù)。外存儲器簡稱外存,它是大容量輔助存儲器。2023/1/133.1.2存儲器分級結(jié)構(gòu)分層存儲器系統(tǒng)之間的連接關(guān)系2023/1/133.1.3主存儲器的技術(shù)指標字存儲單元:存放一個機器字的存儲單元,相應(yīng)的單元地址叫字地址。字節(jié)存儲單元:存放一個字節(jié)的單元,相應(yīng)的地址稱為字節(jié)地址。存儲容量:指一個存儲器中可以容納的存儲單元總數(shù)。存儲容量越大,能存儲的信息就越多。存取時間又稱存儲器訪問時間:指一次讀操作命令發(fā)出到該操作完成,將數(shù)據(jù)讀出到數(shù)據(jù)總線上所經(jīng)歷的時間。通常取寫操作時間等于讀操作時間,故稱為存儲器存取時間。存儲周期:指連續(xù)啟動兩次讀操作所需間隔的最小時間。通常,存儲周期略大于存取時間,其時間單位為ns。存儲器帶寬:單位時間里存儲器所存取的信息量,通常以位/秒或字節(jié)/秒做度量單位。2023/1/133.2SRAM存儲器主存(內(nèi)部存儲器)是半導(dǎo)體存儲器。根據(jù)信息存儲的機理不同可以分為兩類:靜態(tài)讀寫存儲器(SRAM):存取速度快動態(tài)讀寫存儲器(DRAM):存儲速度比SRAM慢。2023/1/133.2SRAM存儲器3.2.1、基本的靜態(tài)存儲元陣列1、存儲位元2、三組信號線地址線數(shù)據(jù)線控制線2023/1/133.2SRAM存儲器3.2.2、基本的SRAM邏輯結(jié)構(gòu)
SRAM芯大多采用雙譯碼方式,以便組織更大的存儲容量。采用了二級譯碼:將地址分成x向、y向兩部分如圖所示。2023/1/133.2SRAM存儲器2023/1/133.2SRAM存儲器存儲體(256×128×8)通常把各個字的同一個字的同一位集成在一個芯片(32K×1)中,32K位排成256×128的矩陣。8個片子就可以構(gòu)成32KB。地址譯碼器采用雙譯碼的方式(減少選擇線的數(shù)目)。A0~A7為行地址譯碼線A8~A14為列地址譯碼線2023/1/13圖示說明了一個采用雙譯碼結(jié)構(gòu)的存儲單元矩陣的譯碼過程2023/1/133.2SRAM存儲器讀與寫的互鎖邏輯 控制信號中CS是片選信號,CS有效時(低電平),門G1、G2均被打開。OE為讀出使能信號,OE有效時(低電平),門G2開啟,當寫命令WE=1時(高電平),門G1關(guān)閉,存儲器進行讀操作。寫操作時,WE=0,門G1開啟,門G2關(guān)閉。注意,門G1和G2是互鎖的,一個開啟時另一個必定關(guān)閉,這樣保證了讀時不寫,寫時不讀。2023/1/133.2SRAM存儲器3.2.3、存儲器的讀寫周期讀周期讀出時間tAQ
讀周期時間tRC
寫周期寫周期時間twc
寫時間tWD
存取周期讀周期時間tRC=寫時間tWD
2023/1/132023/1/13例1:圖3.5(a)是SRAM的寫入時序圖。其中R/W是讀/寫命令控制線,當R/W線為低電平時,存儲器按給定地址把數(shù)據(jù)線上的數(shù)據(jù)寫入存儲器。請指出圖3.5(a)寫入時序中的錯誤,并畫出正確的寫入時序圖。2023/1/133.3DRAM存儲器3.3.1、DRAM存儲位元的記憶原理
SRAM存儲器的存儲位元是一個觸發(fā)器,它具有兩個穩(wěn)定的狀態(tài)。而DRAM存儲器的存儲位元是由一個MOS晶體管和電容器組成的記憶電路,如下圖所示。2023/1/13MOS管又分為兩種類型:N型和P型。2023/1/13以N型管為例,2端為控制端,稱為“柵極”;3端通常接地,稱為“源極”;源極電壓記作Vss,1端接正電壓,稱為“漏極”,漏極電壓記作VDD。要使1端與3端導(dǎo)通,柵極2上要加高電平。對P型管,柵極、源極、漏極分別為5端、4端、6端。要使4端與6端導(dǎo)通,柵極5要加低電平。在MOS工藝制成的邏輯器件或單片機中,N型管與P型管往往是成對出現(xiàn)的。同時出現(xiàn)的這兩個MOS管,任何時候,只要一只導(dǎo)通,另一只則不導(dǎo)通(即“截止”或“關(guān)斷”),所以稱為“互補型MOS管”——CMOS管。2023/1/13非門(反向器)是最簡單的門電路,由一對CMOS管組成。其工作原理如下:A端為高電平時,P型管截止,N型管導(dǎo)通,輸出端C的電平與Vss保持一致,輸出低電平;A端為低電平時,P型管導(dǎo)通,N型管截止,輸出端C的電平與VDD一致,輸出高電平。2023/1/133.3DRAM存儲器1、MOS管做為開關(guān)使用,而所存儲的信息1或0則是由電容器上的電荷量來體現(xiàn)電容器充滿電荷時,代表存儲了1;當電容器放電沒有電荷時,代表存儲了0。2023/1/133.3DRAM存儲器2、圖(a)表示寫1到存儲位元。此時輸出緩沖器關(guān)閉、刷新緩沖器關(guān)閉,輸入緩沖器打開(R/W為低),輸入數(shù)據(jù)DIN=1送到存儲元位線上,而行選線為高,打開MOS管,于是位線上的高電平給電容器充電,表示存儲了1。2023/1/133.3DRAM存儲器3、圖(b)表示寫0到存儲位元。此時輸出緩沖器和刷新緩沖器關(guān)閉,輸入緩沖器打開,輸入數(shù)據(jù)DIN=0送到存儲元位線上;行選線為高,打開MOS管,于是電容上的電荷通過MOS管和位線放電,表示存儲了0。2023/1/133.3DRAM存儲器4、圖(c)表示從存儲位元讀出1。輸入緩沖器和刷新緩沖器關(guān)閉,輸出緩沖器/讀放打開(R/W為高)。行選線為高,打開MOS管,電容上所存儲的1送到位線上,通過輸出緩沖器/讀出放大器發(fā)送到DOUT,即DOUT=1。2023/1/133.3DRAM存儲器5、圖(d)表示(c)讀出1后存儲位元重寫1。由于(c)中讀出1是破壞性讀出,必須恢復(fù)存儲位元中原存的1。此時輸入緩沖器關(guān)閉,刷新緩沖器打開,輸出緩沖器/讀放打開,DOUT=1經(jīng)刷新緩沖器送到位線上,再經(jīng)MOS管寫到電容上。注意,輸入緩沖器與輸出緩沖器總是互鎖的。這是因為讀操作和寫操作是互斥的,不會同時發(fā)生。2023/1/133.3DRAM存儲器3.3.2、DRAM芯片的邏輯結(jié)構(gòu)圖3.7(a)示出1M×4位DRAM芯片的管腳圖,其中有兩個電源腳、兩個地線腳,為了對稱,還有一個空腳(NC)。圖3.7(b)是該芯片的邏輯結(jié)構(gòu)圖。與SRAM不同的是:(1)增加了行地址鎖存器和列地址鎖存器。由于DRAM存儲器容量很大,地址線寬度相應(yīng)要增加,這勢必增加芯片地址線的管腳數(shù)目。為避免這種情況,采取的辦法是分時傳送地址碼。若地址總線寬度為10位,先傳送地址碼A0~A9,由行選通信號RAS打入到行地址鎖存器;然后傳送地址碼A10~A19,由列選通信號CRS打入到列地址鎖存器。芯片內(nèi)部兩部分合起來,地址線寬度達20位,存儲容量為1M×4位。(2)增加了刷新計數(shù)器和相應(yīng)的控制電路。DRAM讀出后必須刷新,而未讀寫的存儲元也要定期刷新,而且要按行刷新,所以刷新計數(shù)器的長度等于行地址鎖存器。刷新操作與讀/寫操作是交替進行的,所以通過2選1多路開關(guān)來提供刷新行地址或正常讀/寫的行地址。2023/1/133.3DRAM存儲器1M×42023/1/133.3DRAM存儲器3.3.3、讀/寫周期讀周期、寫周期的定義是從行選通信號RAS下降沿開始,到下一個RAS信號的下降沿為止的時間,也就是連續(xù)兩個讀周期的時間間隔。通常為控制方便,讀周期和寫周期時間相等。2023/1/133.3DRAM存儲器2023/1/133.3.4DRAM的刷新動態(tài)MOS存儲器采用“讀出”方式進行刷新。從上一次對整個存儲器刷新結(jié)束到下一次對整個存儲器全部刷新一遍為止,這一段時間間隔叫刷新周期。常用的刷新方式有三種:集中式分散式異步式
3.3DRAM存儲器2023/1/13
集中式刷新:在整個刷新間隔內(nèi),前一段時間重復(fù)進行讀/寫周期或維持周期,等到需要進行刷新操作時,便暫停讀/寫或維持周期,而逐行刷新整個存儲器,它適用于高速存儲器。下圖為刷新方式圖。
分散式刷新:把一個存儲系統(tǒng)周期tc分為兩半,周期前半段時間tm用來讀/寫操作或維持信息,周期后半段時間tr作為刷新操作時間。這樣,每經(jīng)過128個系統(tǒng)周期時間,整個存儲器便全部刷新一遍。異步式刷新:是前兩種方式的結(jié)合。即對每一行在2ms之內(nèi)相隔平均間隔刷新一次。2023/1/13對主存的訪問由CPU提供行、列地址,隨機訪問。2ms內(nèi)集中安排所有刷新周期。CPU訪存:4.刷新周期的安排方式死區(qū)用在實時要求不高的場合。動態(tài)芯片刷新:
由刷新地址計數(shù)器提供行地址,定時刷新。(1)集中刷新R/W刷新R/W刷新2ms50ns(2)分散刷新各刷新周期分散安排在存取周期中。R/W刷新R/W刷新100ns用在低速系統(tǒng)中。2ms(3)異步刷新例.各刷新周期分散安排在2ms內(nèi)。用在大多數(shù)計算機中。每隔一段時間刷新一行。128行≈15.6微秒每隔15.6微秒提一次刷新請求,刷新一行;2毫秒內(nèi)刷新完所有行。R/W刷新R/W刷新R/WR/WR/W15.6微秒15.6微秒15.6微秒刷新請求刷新請求(DMA請求)(DMA請求)2023/1/13
CPU對存儲器進行讀/寫操作,首先由地址總線給出地址信號,然后要對存儲器發(fā)出讀操作或?qū)懖僮鞯目刂菩盘?,最后在?shù)據(jù)總線上進行信息交流。所以,存儲器與CPU之間,要完成:①地址線的連接;②數(shù)據(jù)線的連接;③控制線的連接。
存儲器芯片的容量是有限的,為了滿足實際存儲器的容量要求,需要對存儲器進行擴展。存儲器與CPU連接
3.3.5、存儲器容量的擴充2023/1/138K×1位擴展組成的8K×8RAM87654328k×1
中央處理器
CPUA0A12D0::D7…位擴展法:只加長每個存儲單元的字長,而不增加存儲單元的數(shù)量演示2023/1/13
A15A14CPUA0A13
WED0~D72:4譯碼器CE16K×8WECE16K×8WECE16K×8WECE16K×8WE16K×8字擴展法組成64K×8RAM…11100100字擴展法:僅增加存儲單元的數(shù)量,而各單元的位數(shù)不變演示2023/1/13字位同時擴展:2114存儲芯片1K×4擴展成2K×8存儲器D4--D7D3--D0A0A1…A9WECPUA102114CSR/W2114CSR/W2114CSR/W2114CSR/W字位同時擴展法:既增加存儲單元的數(shù)量,也加長各單元的位數(shù)2023/1/13存儲器系統(tǒng)的存儲容量:M×N位使用芯片的存儲容量:L×K位(L≤M,K≤N)需要存儲器芯片個數(shù):(M×N)/(L×K)[例]:利用2K×4位的存儲芯片,組成16K×8位的存儲器,共需要多少塊芯片?
[解]:(16K×8)/(2K×4)=8×2=16即:共需16塊芯片。(既需要位擴展,又需要字擴展)[又例]:利用1K×4位的存儲芯片,組成2K×8位的存儲器,共需要芯片數(shù):(2K×8)/(1K×4)=2×2=4字、位同時擴展法:2023/1/133.3DRAM存儲器3、存儲器模塊條存儲器通常以插槽用模塊條形式供應(yīng)市場。這種模塊條常稱為內(nèi)存條,它們是在一個條狀形的小印制電路板上,用一定數(shù)量的存儲器芯片,組成一個存儲容量固定的存儲模塊。如圖所示。內(nèi)存條有30腳、72腳、100腳、144腳、168腳等多種形式。30腳內(nèi)存條設(shè)計成8位數(shù)據(jù)線,存儲容量從256KB~32MB。72腳內(nèi)存條設(shè)計成32位數(shù)據(jù)總線100腳以上內(nèi)存條既用于32位數(shù)據(jù)總線又用于64位數(shù)據(jù)總線,存儲容量從4MB~512MB。2023/1/133.3DRAM存儲器3.3.6、高級的DRAM結(jié)構(gòu)FPMDRAM:快速頁模式動態(tài)存儲器,它是根據(jù)程序的局部性原理來實現(xiàn)的。讀周期和寫周期中,為了尋找一個確定的存儲單元地址,首先由低電平的行選通信號RAS確定行地址,然后由低電平的列選信號CAS確定列地址。下一次尋找操作,也是由RAS選定行地址,CAS選定列
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年農(nóng)業(yè)主題公園運營策略方法
- 2026年HRBP業(yè)務(wù)伙伴角色賦能課
- 2026年鄉(xiāng)村治理積分制應(yīng)用策略
- 2026湖北武漢武昌區(qū)中南電力設(shè)計院有限公司數(shù)智科技公司招聘4人備考題庫及答案詳解1套
- 趣味天文知識
- 職業(yè)噪聲暴露限值標準的制定依據(jù)
- 職業(yè)健康風險評估方法學(xué)在化工行業(yè)中的創(chuàng)新應(yīng)用
- 2023年船企裝備行業(yè)分析報告及未來五至十年行業(yè)發(fā)展報告
- 職業(yè)健康風險評估與員工職業(yè)發(fā)展精準匹配策略-1
- 職業(yè)安全教育培訓(xùn)收獲課件
- 2026重慶高新開發(fā)建設(shè)投資集團招聘3人備考考試試題及答案解析
- 2026年度宣城市宣州區(qū)森興林業(yè)開發(fā)有限公司第一批次員工公開招聘筆試參考題庫及答案解析
- 老年人管理人員培訓(xùn)制度
- 2025年湖南常德市鼎城區(qū)面向全市選調(diào)8名公務(wù)員備考題庫及答案詳解(新)
- 2026年高考時事政治時事政治考試題庫及答案(名校卷)
- 2026年新能源汽車動力電池回收體系構(gòu)建行業(yè)報告
- 2026四川成都市錦江區(qū)國有企業(yè)招聘18人筆試備考試題及答案解析
- 2025學(xué)年度人教PEP五年級英語上冊期末模擬考試試卷(含答案含聽力原文)
- 企業(yè)內(nèi)部承包責任制管理辦法
- 胰島細胞瘤課件
- 生鮮采購員知識培訓(xùn)內(nèi)容課件
評論
0/150
提交評論