第六章-存儲器系統(tǒng)(2)譯碼與8086的存儲器系統(tǒng)ppt課件.ppt
《第六章-存儲器系統(tǒng)(2)譯碼與8086的存儲器系統(tǒng)ppt課件.ppt》由會員分享,可在線閱讀,更多相關《第六章-存儲器系統(tǒng)(2)譯碼與8086的存儲器系統(tǒng)ppt課件.ppt(35頁珍藏版)》請在匯文網(wǎng)上搜索。
1、1,6.2.3 存儲器地址譯碼,存儲器芯片與處理器的連接存儲器芯片有數(shù)據(jù)、地址、讀寫控制引腳處理器總線有數(shù)據(jù)、地址、讀寫控制信號功能上多數(shù)可以直接相連但是,地址信號需要譯碼處理器地址總線個數(shù)多于存儲器地址引腳個數(shù)多個存儲器芯片組成一定容量的存儲系統(tǒng)需要利用地址總線控制存儲器片選信號,2,1. 地址譯碼,譯碼(Decode)將某個特定的編碼輸入翻譯為有效輸出的過程存儲器譯碼電路可編程邏輯器件PLD譯碼器門電路組合舉例:多輸入或門實現(xiàn)譯碼64K8結(jié)構的SRAM,地址引腳16個A15A0,構成8086系統(tǒng)的16位字長存儲器系統(tǒng)2片,一片接高8位,一片接低8位。8086處理器:20個地址總線A19A0
2、16位數(shù)據(jù)總線低8位數(shù)據(jù)總線A0=0訪問高8位數(shù)據(jù)總線BHE=0訪問,3,8086執(zhí)行不同操作指令時的A0和BHE信號,4,簡單的門電路譯碼,5,地址:,地址空間范圍:00000H1FFFFFH只要執(zhí)行存儲器訪問指令,且指令給出的地址在該范圍類,則(A19)(A18)(A17)=000選中圖中的兩片存儲器而地址A16A0選中芯片中的具體一個存儲單元。,6,7,地址:,地址空間范圍:80000H9FFFFFH只要執(zhí)行存儲器訪問指令,且指令給出的地址在該范圍類,則(A19)(A18)(A17)=100選中圖中的兩片存儲器而地址A16A0選中芯片中的具體一個存儲單元。,8,2. 譯碼器,3-8譯碼器
3、:138譯碼器3個控制輸入引腳: G1,G2A*和G2B* 有些資料上 E3, E2* E1* (我們的教材這樣表示)都有效,才能實現(xiàn)譯碼功能3個編碼輸入引腳:C,B和A8種編碼各對應一個譯碼輸出引腳C B A000編碼使Y0*低有效,其他高電平無效C B A001編碼使Y1*低有效,其他高電平無效C B A111編碼使Y7*低有效,其它高電平無效E3,9,譯碼器74LS138,10,譯碼器譯碼,對于存儲器訪問,M/IO* =1,將該信號接到3-8譯碼器的G1(E3)引腳,則只有執(zhí)行存儲器訪問指令(存儲器讀或?qū)懼噶睿?MOV mem, srcMOV src, mem時,存儲器的地址譯碼器才有效
4、。在執(zhí)行 端口訪問指令INOUT時,M/IO*=0,存儲器譯碼器輸出Y7*Y0*全部無效(為1),這樣就將存儲器地址與I/O端口地址區(qū)分開來。一個例子如下:,11,12,地址:,地址空間范圍:00000H1FFFFFH只要執(zhí)行存儲器訪問指令,且指令給出的地址在該范圍類,則(A19)(A18)(A17)=000選中圖中的兩片存儲器而地址A16A0選中芯片中的具體一個存儲單元。,13,這種將高位地址全部送譯碼器進行譯碼的方式全譯碼方式。譯碼方式全譯碼全部高位地址進行譯碼部分譯碼部分高位地址進行譯碼線選方式直接用高位地址信號做片選信號,14,部分譯碼電路,例如:上述存儲器電路使用24譯碼器時,A17
5、不參與譯碼時,15,A17不參與譯碼,00000H1FFFFH20000H3FFFFH,16,地址:00000H1FFFFH,在A17=0時,地址空間范圍:00000H1FFFFFH只要執(zhí)行存儲器訪問指令,且指令給出的地址在該范圍類,則(A19)(A18)(A17)=000選中圖中的兩片存儲器而地址A16A0選中芯片中的具體一個存儲單元。,17,地址:20000H3FFFFH,在A17=1時,只要執(zhí)行存儲器訪問指令,且指令給出的地址在該范圍類,則(A19)(A18)(A17)=000或001選中圖中的兩片存儲器而地址A16A0選中芯片中的具體一個存儲單元。部分譯碼,一個存儲器芯片占據(jù)不止一個地
6、址空間,存儲器地址空間不連續(xù)。如果A19不參與譯碼,地址如何變化?,18,A19不參與譯碼的部分譯碼電路,00000H1FFFFH80000H9FFFFH,19,地址:00000H1FFFFH,在A19=0時,執(zhí)行存儲器訪問指令,且指令給出的地址在該范圍類,則(A19)(A18)(A17)=000選中圖中的兩片存儲器而地址A16A0選中芯片中的具體一個存儲單元。,20,地址:80000H9FFFFH,在A19=1時,只要執(zhí)行存儲器訪問指令,且指令給出的地址在該范圍類,則(A19)(A18)(A17)=000或100選中圖中的兩片存儲器而地址A16A0選中芯片中的具體一個存儲單元。,21,譯碼方
- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- 第六 存儲器 系統(tǒng) 譯碼 8086 ppt 課件