版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第5章存儲器系統(tǒng)學(xué)習(xí)要求:存儲器分類、組成及功能。位擴充與地址擴充技術(shù)。理解存儲器與CPU的連接方法了解內(nèi)存條技術(shù)的發(fā)展理解存儲器系統(tǒng)的分層結(jié)構(gòu)理解虛擬存儲技術(shù)及高速緩存Cache技術(shù)5.1存儲器的分類與組成按存放信息原理不同隨機存取存儲器RAM(RandomAccessMemory)只讀存儲器ROM(Read-OnlyMemory)靜態(tài)SRAM動態(tài)DRAM掩膜ROM(MROM)可編程ROM(PROM)可擦除編程ROM(EPROM)電擦除PROM(EEPROM)閃存Flash(NORFlash,NANDFlash)按工藝不同半導(dǎo)體存儲器的組成存儲體地址選擇電路讀寫電路與控制電路5.1存儲器的分類與組成存儲0和1信息的電路實體地址線為n,地址單元數(shù)為N,需要譯碼電路選擇存儲體包括控制電路和讀寫放大器5.2隨機存取存儲器5.2.1靜態(tài)隨機存取存儲器5.2.1靜態(tài)隨機存取存儲器靜態(tài)RAM讀寫過程1)讀出過程(1)地址碼→RAM芯片的地址輸入端→
X與Y地址譯碼器譯碼,產(chǎn)生行選與列選信號,選中某一存儲單元,該單元中存儲的代碼,將出現(xiàn)在I/O電路的輸入端。I/O電路對讀出的信號進行放大、整形,送至輸出緩沖寄存器。緩沖寄存器一般具有三態(tài)控制功能,沒有開門控制信號,所存數(shù)據(jù)還不能送到數(shù)據(jù)總線DB上。(2)在送上地址碼的同時,還要送上讀/寫控制信號和片選信號。靜態(tài)RAM讀寫過程2)寫入過程(1)同上述讀出過程(1),先選中相應(yīng)的存儲單元,使其可以進行寫操作。(2)將要寫入的數(shù)據(jù)放在DB上。(3)加上片選信號及寫入信號。這兩個有效控制信號打開三態(tài)門使DB上的數(shù)據(jù)進入輸入電路,送到存儲單元的位線上,從而寫入該存儲單元。5.2.1靜態(tài)隨機存取存儲器靜態(tài)RAM芯片有2114,2142,6116,6264,62256,68512,6281024右圖所示為6116芯片引腳圖5.2.1靜態(tài)隨機存取存儲器5.2.1靜態(tài)隨機存取存儲器5.2.2動態(tài)隨機存取存儲器5.2.2動態(tài)隨機存取存儲器動態(tài)RAM動態(tài)RAM的位數(shù)都是1位;動態(tài)RAM的地址引腳只是實際地址線的一半。為保證地址正確讀入,有行、列地址控制輸入CAS和RAS,控制輸入有效時,分別讀入一半地址。2164是64K×1位RAM。5.2.2動態(tài)隨機存取存儲器5.3只讀存取存儲器5.3只讀存取存儲器EPROM芯片常用的有:2716(2K×8)2732(4K×8)2764(8K×8)27128(16K×8)27256(32K×8)27512(64K×8)等。5.3只讀存取存儲器Intel2732A是一種4K×8?b的EPROM12條地址線A11~A08條數(shù)據(jù)線O7~O0。為芯片允許信號,用來選擇芯片;為輸出允許信號,用來把輸出數(shù)據(jù)送上數(shù)據(jù)線,只有當這兩條控制線同時有效時,才能從輸出端得到讀出的數(shù)據(jù)。5.3只讀存取存儲器5.3只讀存取存儲器5.4存儲器的擴充及其與CPU的連接
把握要領(lǐng)---緊扣三總線CPU與存儲器連接示意AB地址總線與容量對應(yīng);均經(jīng)鎖存器與M全部對應(yīng)相連接。
DB數(shù)據(jù)總線根據(jù)4、8位不同,分別與高8位或低8位對應(yīng)連接。
CB控制總線一般考慮CS、WE、RD、M/IO及相應(yīng)的控制邏輯。綜合考慮的因素1)CPU總線的帶負載能力
可加驅(qū)動器或緩沖器2)速度匹配與時序控制盡量選快速芯片3)數(shù)據(jù)通路匹配
存儲器以字節(jié)為單位,16位或32位數(shù)據(jù)需要放在連續(xù)的幾個內(nèi)存單元中,稱為“字節(jié)編址結(jié)構(gòu)”。(奇、偶體)4)合理的內(nèi)存分配
分為ROM區(qū)和RAM區(qū)5.4存儲器的擴充及其與CPU的連接●N×1位芯片,擴展N個字節(jié),用8片并列成一組;●1K×4位芯片,擴展1KB,要用2片并列成一組。1.位數(shù)擴充
★用多塊存儲器芯片重疊使用。并成一個字節(jié)或字長的存儲體。
★主要是數(shù)據(jù)線按位排列,存放數(shù)據(jù)的某個對應(yīng)位,并行連接到CPU的數(shù)據(jù)線上。
★組內(nèi)每片的地址線、控制線并在一起;再與CPU的相應(yīng)信號線連接。5.4.1存儲器的擴充5.4.1存儲器的擴充1.位數(shù)擴充1.位數(shù)擴充5.4.1存儲器的擴充2.地址的擴充:要領(lǐng):各位組地址線、數(shù)據(jù)線、讀寫控制線橫向延伸串聯(lián)。片選線經(jīng)譯碼器分別連接!組2組1組4組3擴展容量256B×4組=1KB(組內(nèi)256×4位×2片)5.4.1存儲器的擴充
◆芯片選擇:在芯片地址線位數(shù)的基礎(chǔ)上擴展地址線,每只芯片均有一條片選線CS(CE),選通芯片。◆片內(nèi)地址:由存儲器芯片上地址線編碼決定。擴展多芯片時解決2個問題:擴展線位數(shù)n與擴展芯片N的關(guān)系為2n=N地址線位數(shù)擴展及地址分配并由擴展線控制芯片的片選CS5.4.1存儲器的擴充例如擴展4片4KB字節(jié)的存儲器,則第3只芯片的地址:A11A00000
0000
0000→B000H1111
1111
1111→BFFFH
12位芯片內(nèi)地址★同容量存儲芯片的地址線擴展
擴展的地址編碼放在高位,芯片地址編碼放在低位。最低最高
A14A13A12
011
011
3位擴展地址5.4.1存儲器的擴充★不同容量存儲芯片地址線擴展以地址線位數(shù)最多的芯片為準進行擴展,在差別位置插入無關(guān)位。例如擴展1片4K字節(jié)和1片8K字節(jié)存儲器。A14A13A12A11A08KB芯片100
0000
0000
0000→4000H~
101
1111
1111
1111→5FFFH4KB芯片01×
0000
0000
0000→2000H~
01×
1111
1111
1111→3FFFH插入無關(guān)位的第二種方法(可擴展的地址線充足時)5.4.1存儲器的擴充★不同容量存儲芯片地址線擴展以地址線位數(shù)最多的芯片為準進行擴展,在差別位置插入無關(guān)位。例如擴展1片4K字節(jié)和1片8K字節(jié)存儲器。
A15A14A13A12A11
A08KB芯片10×0
0000
0000
0000→8000H(A000H)
10×1
1111
1111
1111→9FFFH(BFFFH)4KB芯片01××
0000
0000
0000→4000H(6000H)
01××
1111
1111
1111→4FFFH(6FFFH)5.4.1存儲器的擴充線選譯碼法▲方法:用某一擴展位直接作為片選信號?!鴥?yōu)點:無譯碼電路,線路簡單,成本低?!秉c:有地址重疊現(xiàn)象,浪費大量的存儲空間。圖6.24存儲器線選譯碼電路圖5.4.1存儲器的擴充
線選譯碼法▲方法:用某一擴展位直接作為片選信號?!鴥?yōu)點:無譯碼電路,線路簡單,成本低?!秉c:有地址重疊現(xiàn)象,浪費大量的存儲空間。圖6.24存儲器線選譯碼電路圖A14A13A12在同一時刻只能有一位為0
其中:A12=0選中片1,地址空間為6000H~6FFFH;
(A15的無關(guān))重疊區(qū)域之一為E000H~EFFFH;
A13=0選中片2,地址空間為5000H~5FFFH;
A14=0選中片3,地址空間為3000H~3FFFH。5.4.1存儲器的擴充A2A1A0Yi000001010
01110010111011174LS-138是常用的3-8譯碼器圖6.6片選控制譯碼邏輯011011101110
全譯碼法常用譯碼器有雙2-4譯碼器、3-8譯碼和4-16譯碼器等。5.4.1存儲器的擴充全譯碼法▲方法:低位地址線作片內(nèi)字選;高位擴展線全部參加譯碼?!秉c:需加譯碼電路▲優(yōu)點:無地址重疊現(xiàn)象,地址空間唯一性。6.25全譯碼法的存儲器系統(tǒng)電路圖5.4.1存儲器的擴充
混合譯碼法
一部分空余地址線參加譯碼一部分用于線選連接圖6.26
片選方式的選擇要根據(jù)系統(tǒng)復(fù)雜程度綜合分析確定。5.4.1存儲器的擴充5.4.2存儲器與CPU的連接1.只讀存儲器與8086CPU的連接2.靜態(tài)RAM與8086CPU的連接5.4.2存儲器與CPU的連接例:某8088CPU系統(tǒng)用2764ROM芯片6264SRAM芯片構(gòu)成16KB的內(nèi)存。其中,ROM的地址范圍為0FE000H~0FFFFFH,SRAM的地址范圍為0F000H~0F1FFFH。試利用74lS138譯碼器。畫出存儲器與CPU的連接圖。并標出總線信號名稱。設(shè)計步驟:(1)確定地址線數(shù)
(2)確定地址分配
(3)畫出地址分配表和地址位圖
(4)畫出地址譯碼電路5.4.2存儲器與CPU的連接BHE有效選中高8位(奇數(shù)體)A0=0選中低8位(偶數(shù)體)
高位512k×8
低位512k×8
二者均有效=00時,選中16位字5.4.2存儲器與CPU的連接3.8086單處理器系統(tǒng)的連接實例5.4.2存儲器與CPU的連接5.4.2存儲器與CPU的連接32位存儲器接口5.64位存儲器接口5.5內(nèi)存條技術(shù)的發(fā)展1.SIMM內(nèi)存(SingleInlineMemoryModules)30線72線256KB512KB-2M2.EDODRAM(ExtendedDataOut)工作電壓5V,帶寬32位,4-16MB5.5內(nèi)存條技術(shù)的發(fā)展3.SDRAM64位帶寬5.5內(nèi)存條技術(shù)的發(fā)展4.RambusDRAM基于RISC理論,頻率更高5.5內(nèi)存條技術(shù)的發(fā)展5.DDR內(nèi)存(DualDataRateSDRAM)DDR4005.5內(nèi)存條技術(shù)的發(fā)展6.DDR2,DDR35.5內(nèi)存條技術(shù)的發(fā)展數(shù)據(jù)預(yù)取功能、點對點拓撲結(jié)構(gòu),100nm以下生產(chǎn)線,工作電壓降至1.
5V5.6外部存儲器5.6外部存儲器5.7存儲器系統(tǒng)的分層結(jié)構(gòu)5.8存儲器管理概述5.8.1虛擬存儲管理80386的三種工作模式實模式保護模式虛擬8086模式1.實模式80386的三種工作模式可尋址的實地址空間只有1MB,所有的段最大容量為64KB中斷向量表設(shè)置在00000H~003FFH系統(tǒng)初始化區(qū)在FFFFFFF0~FFFFFFFF
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025公司房屋抵押借款合同范本
- 2025辦公用品及耗材采購合同 標準版模板
- 數(shù)碼系列產(chǎn)品終端網(wǎng)絡(luò)形象建設(shè)合同
- 樓房拆除改建合同范例
- 書柜銷售合同范例
- 辦公電器采購合同范例
- 房屋轉(zhuǎn)讓合同范例簡易
- 大倉庫采購飲料合同范例
- 山地出租合同范例
- 攝制人員勞務(wù)合同范例
- 國家開放大學(xué)電大本科《小學(xué)數(shù)學(xué)教學(xué)研究》期末題庫和答案
- 預(yù)防住院患者跌倒墜床的防范措施及宣教
- GB/T 3279-2023彈簧鋼熱軋鋼板和鋼帶
- 《學(xué)習(xí)共同體-走向深度學(xué)習(xí)》讀書分享
- 大班健康《小小營養(yǎng)師》
- 產(chǎn)品4五子衍宗丸
- 吉林省運動員代表協(xié)議書
- BSCI驗廠全套程序文件
- 《人工智能與計算機基礎(chǔ)》課程考試復(fù)習(xí)題庫(含答案)
- 2023-2024學(xué)年四川省樂山市小學(xué)語文三年級期末自測試題詳細參考答案解析
- 對外漢語教學(xué)法知到章節(jié)答案智慧樹2023年西北師范大學(xué)
評論
0/150
提交評論