



版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、輸入輸出接口的編址方式· 慕課計算機組成制作人:林本節(jié)主題輸入輸出接口(I/O接口)的基本結(jié)構(gòu)外設(shè)I/O微處理器(CPU)地址總線ABus器接口數(shù)據(jù)總線DBus總線CBus中斷邏輯寄存器狀態(tài)寄存器數(shù)據(jù)輸出寄存器數(shù)據(jù)輸入寄存器I/O端口及其編址方式I/O端口 I/O接口內(nèi)部包含一組稱為I/O端口的寄存器 每個I/O端口都需有的端口地址(或稱端),以便CPUI/O端口的編址方式 在計算機系統(tǒng)中,如何編排I/O接口的端口地址?器1I/O接口1微處理器(CPU)系統(tǒng)總線接口器2I/O接口3I/O2中斷邏輯寄存器狀態(tài)寄存器數(shù)據(jù)輸出寄存器數(shù)據(jù)輸入寄存器常見的I/O端口編址方式I/O端口和器編址
2、I/O映像的I/O方式,I/O Mapped I/O x86體系結(jié)構(gòu)采用該方式I/O端口和器統(tǒng)一編址器映像的I/O方式,Memory MappedI/O ARM、MIPS、PowerPC等體系結(jié)構(gòu)采用該方式I/O端口和器編址假設(shè)地址寬度為3,一個編址的地址空間劃分示例111110101100011010001000器地址空間11100100I/O地址空間I/O端口I/O端口單元單元I/O指令說明IN指令(輸入) 格式:INAC, PORT 操作:把外設(shè)端口的內(nèi)容輸入到AL或AXOUT指令(輸出) 格式:OUTPORT, AC 操作:把AL或AX的內(nèi)容輸出到外設(shè)端口I/O接口器外設(shè)微處理器系統(tǒng)總
3、線IN/OUT指令的尋址端口地址為0255示例 直接尋址:用一個字節(jié)立即數(shù)指定端口地址 間接尋址:用DX的內(nèi)容指定端口地址端口地址大于255 間接尋址:用DX的內(nèi)容指定端口地址7 6 5 4 3 2 1 07 6 5 4 3 2 1 0IN:直接尋址1 1 1 0 0 1 0 wportIN:間接尋址1 1 1 0 1 1 0 wOUT:直接尋址1 1 1 0 0 1 1 wportOUT:間接尋址1 1 1 0 1 1 1 wMOV DX, 288 IN AL, DXIN AX, DX OUT DX, AL OUT DX, AXIN AL, 80HIN AX, 80H OUT 80H, AL
4、 OUT 80H, AXI/O指令的地址譯碼過程示例示例指令:OUT地址:00000H7FFFFH21H, AL地址:00H1FH地址:20H3FH器1M/IO=0; A=21HI/O接口1微處理器(CPU)系統(tǒng)總線接口器2I/O接口3地址:80000HFFFFFH地址:40H5FHI/O24:中斷邏輯3:寄存器2:狀態(tài)寄存器1:數(shù)據(jù)輸出寄存器0:數(shù)據(jù)輸入寄存器I/O端口和器統(tǒng)一編址假設(shè)地址寬度為3,一個統(tǒng)一編址的地址空間劃分示例111110101100011010001000I/O地址空間整個 地址空間器地址空間I/O端口I/O端口單元單元模型機采用了統(tǒng)一編址的方式輸入輸出8個小燈泡邏輯地址
5、1110譯碼器MAR1111MDR8個手動開關(guān)xxxx器邏輯0000地址.譯碼器0111MARMDR01010101.01010101電路 指令譯碼CPUIR PC MAR MDRR0內(nèi)Rn-1部Y總X線BALUFZ統(tǒng)一編址的特點優(yōu)點 可以用器的指令來I/O端口,器的指令功能比較齊全,可以實現(xiàn)直接對I/O端口內(nèi)的數(shù)據(jù)進行處理 可以將CPU中的I/O操作與器操作統(tǒng)一設(shè)計為一套邏輯,簡化內(nèi)部結(jié)構(gòu),同時減少CPU的引腳數(shù)目缺點 由于I/O端口占用了一部分器地址空間,因而使地址空間減小 由于利用器的指令來進行I/O操作,指令的長度通常比單獨I/O指令要長,因而指令的執(zhí)行時間也較長編址的特點優(yōu)點 I/O端口不占用器地址,減少用戶的器地址空間 I/O指令編碼短,執(zhí)行速度快 I/O指令的
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國可重復(fù)使用防護面罩行業(yè)市場全景分析及前景機遇研判報告
- 四川省廣安市2025年中考英語真題附答案
- 看誰算得巧(教學(xué)設(shè)計)-2024-2025學(xué)年四年級下冊數(shù)學(xué)滬教版
- 2025年中國可降解PLA吸管行業(yè)市場全景分析及前景機遇研判報告
- 中國防護文胸行業(yè)市場發(fā)展前景及發(fā)展趨勢與投資戰(zhàn)略研究報告(2024-2030)
- 展柜設(shè)計培訓(xùn)課件
- 2025年中國鉤螺栓行業(yè)市場發(fā)展前景及發(fā)展趨勢與投資戰(zhàn)略研究報告
- 中國深紅硫銻銀礦行業(yè)調(diào)查建議報告
- 2025年 浙江省考行測考試試題附答案
- 中國數(shù)模轉(zhuǎn)換器行業(yè)市場全景監(jiān)測及投資前景展望報告
- 七年級數(shù)學(xué)新北師大版(2024)下冊第一章《整式的乘除》單元檢測習(xí)題(含簡單答案)
- 固定動火區(qū)管理規(guī)定、通知及審批表
- 《課件鐵路發(fā)展史》課件
- 2025年貴州茅臺酒廠集團招聘筆試參考題庫含答案解析
- 消渴中醫(yī)護理查房
- 兒童護照辦理委托書
- 《中藥調(diào)劑技術(shù)》課件-中藥調(diào)劑的概念、起源與發(fā)展
- 《數(shù)據(jù)中心節(jié)能方法》課件
- 循環(huán)系統(tǒng)疾病智慧樹知到答案2024年哈爾濱醫(yī)科大學(xué)附屬第一醫(yī)院
- 2024-2030年中國激光水平儀行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析報告
- 部編本小學(xué)語文六年級下冊畢業(yè)總復(fù)習(xí)教案
評論
0/150
提交評論