《微機(jī)原理》課件第4章 存儲(chǔ)器系統(tǒng)-2_第1頁
《微機(jī)原理》課件第4章 存儲(chǔ)器系統(tǒng)-2_第2頁
《微機(jī)原理》課件第4章 存儲(chǔ)器系統(tǒng)-2_第3頁
《微機(jī)原理》課件第4章 存儲(chǔ)器系統(tǒng)-2_第4頁
《微機(jī)原理》課件第4章 存儲(chǔ)器系統(tǒng)-2_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、00000HA0000HC0000HFFFFFHRAM區(qū) 640KB保留區(qū) 128KBROM區(qū) 256KB一、系統(tǒng)內(nèi)存的配置4-4 存儲(chǔ)器系統(tǒng)設(shè)計(jì)1、容量的配置:2、區(qū)域的分配:3、內(nèi)存中的數(shù)據(jù)組織ROM區(qū):復(fù)位起動(dòng)地址FFFF0HRAM區(qū):中斷矢量區(qū)域00000H003FFH顯示緩沖區(qū)其它4-4 存儲(chǔ)器系統(tǒng)設(shè)計(jì)IBM PC/XT專用內(nèi)存區(qū):D7D0CPU (8位) 2000H2001H2002H2003H2004H2005H2006H2007H2008H2009H112233445566778899D7D08二、存儲(chǔ)器系統(tǒng)結(jié)構(gòu)4-4 存儲(chǔ)器系統(tǒng)設(shè)計(jì)分體結(jié)構(gòu)113355772000H2002H

2、2004H2006H224466882001H2003H2005H2007H偶存儲(chǔ)體奇存儲(chǔ)體D7D0D15D8D15D016CPU (16位) 三、存儲(chǔ)器系統(tǒng)結(jié)構(gòu)4-4 存儲(chǔ)器系統(tǒng)設(shè)計(jì)分體結(jié)構(gòu)D7D0D15D8D31D016CPU (32位) 三、存儲(chǔ)器系統(tǒng)結(jié)構(gòu)11552000H2004H22662001H2005H33772002H2006H44882003H2007HD23D16D31D244-4 存儲(chǔ)器系統(tǒng)設(shè)計(jì)三、存儲(chǔ)器擴(kuò)展位擴(kuò)展:數(shù)據(jù)位擴(kuò)展以滿足字長要求字?jǐn)U展:地址空間擴(kuò)展,以滿足容量要求多個(gè)存儲(chǔ)芯片構(gòu)成需要的內(nèi)存空間,分別占據(jù)不同的地址范圍,任一時(shí)刻僅有一片(或一組)被選中問題:21

3、64(64K*1)芯片構(gòu)成128KB存儲(chǔ)器,需幾片2164? 4-4 存儲(chǔ)器系統(tǒng)設(shè)計(jì)D0216421642164216421642164D5D42164D6位擴(kuò)展用8片2164(64K*1)芯片構(gòu)成64KB存儲(chǔ)器單元數(shù)不變,位數(shù)增加2164A0A7D74-4 存儲(chǔ)器系統(tǒng)設(shè)計(jì)用兩片6264(8K8位)構(gòu)成16KB的存儲(chǔ)器字?jǐn)U展位數(shù)不變,增加單元數(shù)62646264A12A0D7D0A134-4 存儲(chǔ)器系統(tǒng)設(shè)計(jì)譯碼電路D0D7A0A12WEOECE1CE26264芯片四、存儲(chǔ)器芯片的片選方法 輸入一組信號(hào)變換產(chǎn)生有效的輸出信號(hào),用來選中某個(gè)芯片,從而確定該芯片的地址范圍。譯碼電路A0A12MEMWM

4、EMR高位地址信號(hào)D0D7CPU8位4-4 存儲(chǔ)器系統(tǒng)設(shè)計(jì)6264的地址范圍為:0111 1000 0000 0000 0000B78000H0111 1001 1111 1111 1111B79FFFH舉例D0D7A0A12WEOECE1CE2A0A12MEMWMEMRD0D7G1G2AG2BCBA&A19A14A13A17A16A15+5VY06264A1880886264芯片的地址范圍:1111 0000 0000 0000 0000BF0000H1111 0001 1111 1111 1111BF1FFFHA19A18A17A16A15A14A13&1#CS1D7D06264A12-A

5、0D7-D0#OE#WE使用組合電路高位地址線全部參加譯碼A17A15A14A13&1#CS1D7D06264A12-A0D7-D0#OE#WE部分地址參加譯碼A161、線選法A13A12A0M/IO62641#A1 2A0CSD7 D062642#A1 2A0CSD7 D0D 7D0D7 D0A19 A18 A17 A16 A15 A14 A13 A12 A11 . A0 0 0000 0000 0000 1 1111 1111 1111如果A14做片選,兩存儲(chǔ)器芯片的地址范圍?問題1: 1# 0 0 2# 1 0 0000 0000 0000 1 1 1111 1111 11114-4 存

6、儲(chǔ)器系統(tǒng)設(shè)計(jì)1、線選法A13A12A0M/IO62641#A1 2A0CSD7 D062642#A1 2A0CSD7 D0D 7D0D7 D0A19 A18 A17 A16 A15 A14 A13 A12 A11 . A0 0 0000 0000 0000 1 1111 1111 1111沒參加地址譯碼的高位地址,可以為任意值,導(dǎo)致被選中芯片占有幾組不同的地址范圍問題2:4-4 存儲(chǔ)器系統(tǒng)設(shè)計(jì)2、部分地址譯碼法2:4譯碼器A19A18M08KBM18KBM28KBM38KBA12A0存在地址重疊用部分高位地址信號(hào)作為譯碼信號(hào);4-4 存儲(chǔ)器系統(tǒng)設(shè)計(jì)請(qǐng)問:6264的地址范圍?3、全地址譯碼法A1

7、9A18A17A16A15A14A13&6264CE1A12 A0全部的高位地址信號(hào)作為譯碼信號(hào)被選中芯片有惟一的內(nèi)存地址4-4 存儲(chǔ)器系統(tǒng)設(shè)計(jì)舉例:請(qǐng)分析每一芯片的地址范圍?M0(8KB): 1100 000 0 0000 0000 0000 C0000H 1100 000 1 1111 1111 1111 C1FFFHM08KBM18KBM28KBM38KBA12A0M/IOA19A18 Y7 G1 G2A G2B Y3 Y2C Y1B Y0AA17A16A15A14A1374LS1384-4 存儲(chǔ)器系統(tǒng)設(shè)計(jì)五、本章重點(diǎn)內(nèi)容1、分析存儲(chǔ)器系統(tǒng)的地址范圍4-4 存儲(chǔ)器系統(tǒng)設(shè)計(jì)方法:(1)寫出

8、高位地址的每一位狀態(tài)(2)低位地址從0到12、已知地址范圍,畫電路連接圖方法:(1)寫出各芯片地址范圍,找出高位地址(2)畫出高位地址線的譯碼電路,并與芯片片選信號(hào)相連(3)芯片與CPU數(shù)據(jù)線、控制線的連接例4.1:8088CPU設(shè)計(jì)一個(gè)32KB容量的存儲(chǔ)器。要求采用Intel2732芯片構(gòu)成8KBEPROM區(qū),地址從00000H開始;采用6264芯片構(gòu)成24KB RAM區(qū),地址從02000H開始。片選信號(hào)采用全地址譯碼法。Intel2732容量4*8,地址線12根,數(shù)據(jù)線8根;8KB/4KB=2片;起始地址00000H。Intel6264容量8K*8,地址線13根,數(shù)據(jù)線8根;24KB/8K

9、B=3片;起始地址02000H。采用全地址譯碼法,使用74LS138譯碼器譯碼第1步:芯片選擇4-4 存儲(chǔ)器系統(tǒng)設(shè)計(jì)4-5 存儲(chǔ)器芯片與CPU的連接第2步:為每片芯片分配地址范圍芯片A19A18A17A16 A15A14A13A12 A11A10A9A8 A7A6A5A4 A3A2A1A0地址范圍1#(2732)2#(2732)3#(6264)4#(6264)5#(6264)0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 100000H00FFFH0 0 0 0 0 0 0 1 0 0 0

10、 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 101000H01FFFH0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 00 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 102000H03FFFH0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 00 0 0 0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 104000H05FFFH0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 00 0 0 0 0 1

11、1 1 1 1 1 1 1 1 1 1 1 1 1 106000H07FFFH G2A G2B C B A第3步:地址線的連接1、CPU低位地址線與芯片地址線相連2、CPU高位地址線與譯碼器相連 3、譯碼器輸出與存儲(chǔ)器芯片片選端相連4-5 存儲(chǔ)器芯片與CPU的連接M/IOA19A18A17A16A15A14A13A12G1G2BCBA1G2AY0Y1Y2Y31111#(2732)2#(2732)3#(6264)4#(6264)5#(6264)第3步:地址線的連接1、CPU低位地址線與芯片地址線相連2、CPU高位地址線與譯碼器相連 3、譯碼器輸出與存儲(chǔ)器芯片片選端相連4-5 存儲(chǔ)器芯片與CPU的連接A13A14 A15 M/IOA16A17A18A19A12G1ABCG2AG2BY01Y1Y2Y31111#(2732)2#(2732)3#(6264)4#(6264)5#(6264)4-5 存儲(chǔ)器芯片與CPU的連接第4步:數(shù)據(jù)線、讀寫信號(hào)線的連接16位CPU的存儲(chǔ)器接口設(shè)計(jì):8086微機(jī)存儲(chǔ)器的奇偶分體4-4 存儲(chǔ)器系統(tǒng)設(shè)計(jì)4-4 存儲(chǔ)器系統(tǒng)設(shè)計(jì)8086CPU與存儲(chǔ)器的連接第四章 存儲(chǔ)器系統(tǒng)作業(yè):4.1 4.3 4.5 4.7 4.1074LS138譯碼器引腳圖:4-4 存儲(chǔ)器芯片與CPU的連接輸入輸出使能信號(hào)選擇信

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論