地址總線上呈現(xiàn)的信號是內(nèi)存的地址還是V0端口的地址
發(fā)布時(shí)間:2016/7/25 20:38:01 訪問次數(shù):911
地址總線上呈現(xiàn)的信號是內(nèi)存的地址還是V0端口的地址,取決于80s6微處理器的M/Io引腳的狀態(tài)。KMX61-1021-FR當(dāng)M/Io=1時(shí),為內(nèi)存地址,即CPU正在對內(nèi)存進(jìn)行讀/寫操作;M/Io=0 時(shí),為V0端口地址,即CPU正在對V0端口進(jìn)行讀/寫操作。
圖12.13給出了IBM PC/XT V0端口地址譯碼的電路,它是利用⒕Ls138譯碼器對端口進(jìn)行譯碼的。圖中的高5位地址A9~A5參與譯碼,分別產(chǎn)生DMA8237片選、中 斷控制器朧59片選、定時(shí)/計(jì)數(shù)器8253片選、(寫DAM頁面寄存器) DMA Csl擬37)并行接口8255A片選信號等;低5位地址用作各芯片內(nèi)部寄存器的訪問地址。圖中的
AEN信號是由DNfA控制器發(fā)出的系統(tǒng)`總線控制信號,AEN=0表示CPU占用地址`總線,譯碼有效,可以訪問端口地址;當(dāng)ALE=1時(shí),
表示DMA占用地址總線,譯碼無效,防止了在DMA周期內(nèi)無訪端口地址。 由譯碼器的功能很容易推出,擬37的端口地址范圍是000H~01FH59的端口地址范圍是佗0H~03FH,⒕Ls138譯碼器輸出的對應(yīng)端口地址見表12.9。
地址總線上呈現(xiàn)的信號是內(nèi)存的地址還是V0端口的地址,取決于80s6微處理器的M/Io引腳的狀態(tài)。KMX61-1021-FR當(dāng)M/Io=1時(shí),為內(nèi)存地址,即CPU正在對內(nèi)存進(jìn)行讀/寫操作;M/Io=0 時(shí),為V0端口地址,即CPU正在對V0端口進(jìn)行讀/寫操作。
圖12.13給出了IBM PC/XT V0端口地址譯碼的電路,它是利用⒕Ls138譯碼器對端口進(jìn)行譯碼的。圖中的高5位地址A9~A5參與譯碼,分別產(chǎn)生DMA8237片選、中 斷控制器朧59片選、定時(shí)/計(jì)數(shù)器8253片選、(寫DAM頁面寄存器) DMA Csl擬37)并行接口8255A片選信號等;低5位地址用作各芯片內(nèi)部寄存器的訪問地址。圖中的
AEN信號是由DNfA控制器發(fā)出的系統(tǒng)`總線控制信號,AEN=0表示CPU占用地址`總線,譯碼有效,可以訪問端口地址;當(dāng)ALE=1時(shí),
表示DMA占用地址總線,譯碼無效,防止了在DMA周期內(nèi)無訪端口地址。 由譯碼器的功能很容易推出,擬37的端口地址范圍是000H~01FH59的端口地址范圍是佗0H~03FH,⒕Ls138譯碼器輸出的對應(yīng)端口地址見表12.9。
上一篇:V0端口地址的譯碼
熱門點(diǎn)擊
- 外部程序存儲器讀選通信號PsEN
- 簡述單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)的一般方法及步驟
- 飽和區(qū)漏源電流
- MOCVD設(shè)備簡介
- 81C55的內(nèi)部定時(shí)/計(jì)數(shù)器及使用方法
- uVision4程序調(diào)試界面
- C51語言和匯編語言的關(guān)系
- MOCVD中的載氣又稱運(yùn)載氣體
- 匹配的原則
- 串行通信的波特率、比特率
推薦技術(shù)資料
- 自制智能型ICL7135
- 表頭使ff11CL7135作為ADC,ICL7135是... [詳細(xì)]
- F28P65x C2000 實(shí)時(shí)微控制器
- ARM Cortex-M33 內(nèi)核̴
- 氮化鎵二極管和晶體管̴
- Richtek RT5716設(shè)
- 新一代旗艦芯片麒麟9020應(yīng)用
- 新品WTOLC-4X50H32
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究