



版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、輸入輸出接口的編址方式· 慕課計算機(jī)組成制作人:林本節(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端口的編址方式 在計算機(jī)系統(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端口單元單元模型機(jī)采用了統(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ù)進(jìn)行處理 可以將CPU中的I/O操作與器操作統(tǒng)一設(shè)計為一套邏輯,簡化內(nèi)部結(jié)構(gòu),同時減少CPU的引腳數(shù)目缺點 由于I/O端口占用了一部分器地址空間,因而使地址空間減小 由于利用器的指令來進(jìn)行I/O操作,指令的長度通常比單獨(dú)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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025浙江紹興上虞曹娥里十三弄運(yùn)營管理有限公司合同制職工招聘16人筆試參考題庫附帶答案詳解
- 2025天津東疆綜合保稅區(qū)管理委員會招聘10人筆試參考題庫附帶答案詳解
- 上海電機(jī)學(xué)院《自然地理》2023-2024學(xué)年第二學(xué)期期末試卷
- 北京城市學(xué)院《醫(yī)學(xué)文獻(xiàn)獲取與研究利用》2023-2024學(xué)年第二學(xué)期期末試卷
- 南京機(jī)電職業(yè)技術(shù)學(xué)院《基礎(chǔ)生物化學(xué)A(實驗)》2023-2024學(xué)年第二學(xué)期期末試卷
- 安徽財經(jīng)大學(xué)《云平臺技術(shù)綜合設(shè)計》2023-2024學(xué)年第二學(xué)期期末試卷
- 鶴壁職業(yè)技術(shù)學(xué)院《園林建筑構(gòu)造》2023-2024學(xué)年第二學(xué)期期末試卷
- 寧德師范學(xué)院《文化遺產(chǎn)創(chuàng)新創(chuàng)業(yè)》2023-2024學(xué)年第二學(xué)期期末試卷
- 寧夏民族職業(yè)技術(shù)學(xué)院《學(xué)前兒童特殊教育》2023-2024學(xué)年第二學(xué)期期末試卷
- 山東中醫(yī)藥高等專科學(xué)?!痘A(chǔ)護(hù)理學(xué)(一)》2023-2024學(xué)年第二學(xué)期期末試卷
- 邊境心理測試題及答案
- 邊境管理測試題及答案
- 數(shù)量間的加減關(guān)系(課件)-一年級下冊數(shù)學(xué)人教版
- GB/T 4340.2-2025金屬材料維氏硬度試驗第2部分:硬度計的檢驗與校準(zhǔn)
- 【電動汽車兩檔AMT自動變速器傳動結(jié)構(gòu)計算設(shè)計9800字(論文)】
- 普惠金融大學(xué)試題及答案
- 公交場門衛(wèi)管理制度
- 2025-2030納米銀行業(yè)市場深度調(diào)研及前景趨勢與投資研究報告
- 全媒體運(yùn)營師運(yùn)營管理技能試題及答案
- 教育社會功能課件
- 區(qū)域市場拓展傭金合同(2篇)
評論
0/150
提交評論