




全文預覽已結束
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
習題6:1. 請說明8086系列微機的輸入輸出方式有哪幾種?主要特點是什么?l 無條件輸入輸出方式:CPU不需要檢測外設狀態(tài),直接使用IN和OUT指令進行輸入和輸出;l 查詢方式:CPU需要查詢外設狀態(tài),當外設滿足條件時,才傳送數據,此種方式接口簡單,但CPU效率較低;l 中斷方式:CPU由主動查詢變?yōu)楸粍又袛?,當外設滿足條件時,向CPU申請中斷,CPU停止當前工作進行中斷處理,返回斷點處繼續(xù)執(zhí)行,此種方式接口復雜,但CPU效率較高;l DMA方式:利用專用接口電路在外設與存儲器之間進行高速數據傳輸,無需CPU參與,此種方式接口電路復雜,但適合大數據量傳輸。2. 請詳細說明8088微處理器對中斷的處理過程1) CPU在每條指令執(zhí)行的最后一個時鐘周期檢測中斷請求,若有以下三種情況,則進入中斷響應周期。l 可屏蔽中斷請求,而且IF標志為1;l 軟件中斷請求l NMI不可屏蔽中斷請求2) 獲取中斷類型碼l 可屏蔽中斷請求:進入中斷響應周期,CPU發(fā)出/INTA信號給中斷源,中斷源通過數據總線的低8位發(fā)送中斷類型碼給CPU;l 軟件中斷:中斷指令中可直接得到中斷類型碼,若程序出錯,則使用默認中斷類型碼;l NMI不可屏蔽中斷:中斷類型碼為23) 保護斷點系統自動將Flag壓入堆棧,清除TF和IF,并將斷點處CS和IP壓入堆棧以保護斷點,先壓CS后壓IP。4) 查找中斷向量根據中斷類型碼在中斷向量表中查找相應的中斷服務程序入口地址,并賦給CS和IP。5) 中斷服務處理l 保護現場l 中斷處理l 恢復現場l IRET指令返回6) 中斷返回,從堆棧中恢復斷點處的CS、IP和Flag3. IBM-PC/XT機中可以管理多少存儲器地址空間?I/O端口地址空間?1MB存儲空間,00000H0FFFFFH64KB I/O空間,0000H0FFFFH4. 在微機系統中使用8259A來管理設備的中斷請求,現在系統中有24個中斷源,請設計管理方案,并畫出連接圖。需要4片8259IR0IR1IR2IR3IR4IR5IR6IR78259主片INTINTRCPUIR8IR9IR10IR11IR12IR13IR14IR158259從片INTIR16IR17IR18IR19IR20IR21IR22IR238259從片INTIR24IR25IR26IR27IR28IR29IR30IR318259從片INT5. 如圖所示,接口電路8255A的端口A工作于方式0,作為數據輸出端口,接有8個發(fā)光二極管;端口C的PC0作為輸入信號線與開關相連。初始狀態(tài)為開關斷開,此時二極管全滅。當開關閉合時,使8個發(fā)光二極管自上而下依次被點亮,每位顯示時間約1秒鐘,且每次僅亮一個。當點亮最下邊的二極管后,又回到最上邊循環(huán)顯示,直到開關斷開,使二極管全滅為止。采用74LS138產生8255A的片選信號,使其地址為280H283H。系統提供延時1秒子程序Delay。1) 請簡要畫出硬件連接圖。(可自選門電路)。2) 編寫實現上述功能的程序片段。要求包括:l 8255A的初始化。l 發(fā)光二極管的控制顯示過程。1)硬件連接圖文字說明(圖略)A. 74LS138的地址譯碼l AEN連接/G2Al A9與A7連接到與門輸入,與門輸出連接到G1l A8連接/G2Bl A6與A5連接到或門輸入,或門輸出連接到Cl A4與A3連接到或們輸入,或門輸出連接到Bl A2連接到Al 譯碼輸出/Y0連接到8255的/CS端B. 8255的連接l /IOR連接/RD,/IOW連接/WRl 系統地址總線A1連接8255的A1引腳;l 系統地址總線A0連接8255的A0引腳;l 系統數據總線D7D0連接到8255的數據引腳D7D02)程序PORTAEQU280HPORTCEQU282HPCTRLEQU283HDISPPROC MOVAL, 81H;控制字為81H, A口輸出, 下C口輸入, 方式0MOVDX, PCTRLOUTDX, AL;寫入控制字, 初始化8255DISP1:MOVAL, 0FFHMOVDX, PORTAOUTDX, AL;小燈全滅MOVBL, 0FEHDISP2:MOVDX, PORTCINAL, DX;讀C口狀態(tài)TESTAL, 01H;判斷PC0所接開關是否閉合JZDISP3;如PC0為低電平, 開關閉合, 則循環(huán)顯示JMPDISP1;若PC0為高電平, 開關斷開, 則小燈全滅DISP3:MOVAL, BLMOVDX, PORTAOUTDX, AL;輸出控制小燈顯示, 每次只量1只CALLDELAY;延時1SROLBL, 1;循環(huán)左移1位, 使得小燈從上往下循環(huán)顯示JMPDISP2;跳轉,繼續(xù)判斷開關是否閉合RETDISPENDP6. 8086/8088系統中,以內存0000:0028H單元為首地址,連續(xù)存放80H、60H、40H、50H四個數據,則中斷類型碼為0AH的中斷申請所對應的中斷服務程序入口地址為_C_(A) 8060:4050 (B) 6080:5040(C) 5040:6080 (D) 4050:80607. 主機與外設傳送數據時
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電動機制造中的自動化與機器人技術考核試卷
- 匯率風險管理與控制考核試卷
- 租賃設備市場市場培育與推廣策略考核試卷
- 肥料施用與農業(yè)生態(tài)環(huán)境保護規(guī)劃考核試卷
- 社區(qū)綠色出行倡導考核試卷
- 水產加工品品牌定位與市場競爭策略考核試卷
- 收藏品市場調查與數據分析方法考核試卷
- 環(huán)境安全在個人生活方式選擇中的引導作用考核試卷
- 護理崗考試試題及答案
- 2025年個人與企業(yè)借款合同擔保書
- (二模)2025年深圳市高三年級第二次調研考試歷史試卷(含標準答案)
- 廣西《疼痛綜合評估規(guī)范》(材料)
- 2025年山東省淄博市張店區(qū)中考一模歷史試題(含答案)
- 2025年內蒙古中考一模英語試題(原卷版+解析版)
- 美容師考試與法律法規(guī)相關知識及試題答案
- 推動研究生教育高質量發(fā)展方案
- 2025-2030中國藥用活性炭行業(yè)市場現狀供需分析及投資評估規(guī)劃分析研究報告
- 2025-2031年中國竹鼠養(yǎng)殖及深加工行業(yè)投資研究分析及發(fā)展前景預測報告
- 超星爾雅學習通《國際經濟學(中國人民大學)》2025章節(jié)測試附答案
- 第13課 遼宋夏金元時期的對外交流 教案2024-2025學年七年級歷史下冊新課標
- 固體廢棄物處理和資源化利用項目可行性研究報告申請建議書案例一
評論
0/150
提交評論