![微機(jī)原理與接口技術(shù)第六章作業(yè)_第1頁(yè)](http://file4.renrendoc.com/view/9daa36da0be1fafeaf49ef82dd7e9419/9daa36da0be1fafeaf49ef82dd7e94191.gif)
![微機(jī)原理與接口技術(shù)第六章作業(yè)_第2頁(yè)](http://file4.renrendoc.com/view/9daa36da0be1fafeaf49ef82dd7e9419/9daa36da0be1fafeaf49ef82dd7e94192.gif)
![微機(jī)原理與接口技術(shù)第六章作業(yè)_第3頁(yè)](http://file4.renrendoc.com/view/9daa36da0be1fafeaf49ef82dd7e9419/9daa36da0be1fafeaf49ef82dd7e94193.gif)
![微機(jī)原理與接口技術(shù)第六章作業(yè)_第4頁(yè)](http://file4.renrendoc.com/view/9daa36da0be1fafeaf49ef82dd7e9419/9daa36da0be1fafeaf49ef82dd7e94194.gif)
![微機(jī)原理與接口技術(shù)第六章作業(yè)_第5頁(yè)](http://file4.renrendoc.com/view/9daa36da0be1fafeaf49ef82dd7e9419/9daa36da0be1fafeaf49ef82dd7e94195.gif)
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、微機(jī)原理與接口技術(shù)第六章作業(yè)一、P207:1,3,5,10,1418,19,201、什么叫中止中止系統(tǒng)的主要功能有哪些中止:是指CPU在履行程序的過(guò)程中,因?yàn)槟撤N外面或內(nèi)部事件的作用,逼迫CPU停止目前正在履行的程序,轉(zhuǎn)去為該事件服務(wù),待事件服務(wù)結(jié)束后,能自動(dòng)地返回到被中止的程序中持續(xù)履行。中止系統(tǒng)的功能:1、設(shè)置中止源2、中止源辨別3、中止源判優(yōu)4、中止與返回3、CPU響應(yīng)中止時(shí)的辦理過(guò)程是什么在各個(gè)辦理環(huán)節(jié)主要達(dá)成哪些操作過(guò)程是:中止懇求、中止響應(yīng)、中止辦理和中止返回。(1)中止懇求:中止源需要進(jìn)行中止服務(wù)時(shí),由硬件產(chǎn)生一此中止信號(hào)INTR發(fā)給CPU且保持到CPU響應(yīng)。(2)中止響應(yīng):CP
2、U在目前指令履行結(jié)束后采樣查問(wèn)INTR,若中止懇求信號(hào)有效且同意響應(yīng)INTR中止(IF=1),則向懇求設(shè)施送回低電平有效的中止響應(yīng)信號(hào)INTR,自此系統(tǒng)自動(dòng)進(jìn)入中止響應(yīng)周期,并由硬件自動(dòng)達(dá)成內(nèi)容入棧,消除TF和IF標(biāo)記、斷點(diǎn)入棧,取中止服務(wù)程序的進(jìn)口地點(diǎn)等一系列操作,既而轉(zhuǎn)去履行中止服務(wù)程序。3)中止辦理:履行中止的主體部分。不一樣的中止懇求源,此中止辦理的內(nèi)容是不一樣的。需要依據(jù)中止懇求源所要達(dá)成的功能,編寫相應(yīng)的中止服務(wù)程序存入內(nèi)存。等候中止響應(yīng)后調(diào)用履行。(4)中止返回:又中止服務(wù)程序中的中止返回指令I(lǐng)RET達(dá)成。履行該指令時(shí),將壓入對(duì)戰(zhàn)的斷點(diǎn)和標(biāo)記位彈出,使CPU轉(zhuǎn)向被中止的現(xiàn)行程序中
3、持續(xù)履行。5、中止同意標(biāo)記IF的作用是什么能夠用什么指令對(duì)它置1或清0。IF用來(lái)控制INTR和單步中止。IF=1同意中止IF=0不一樣意中止STI:IF=1CLI:IF=010、中止向量表用來(lái)寄存什么內(nèi)容它占用多大的儲(chǔ)存空間寄存在內(nèi)存的哪個(gè)地區(qū)能夠用什么方法寫入或許讀取中止向量表的內(nèi)容中止向量表寄存中止向量,即中止服務(wù)程序的段基址+偏移地點(diǎn)。中止向量表占1KB內(nèi)存RAM區(qū),地點(diǎn)范圍:000H3FFH。寫入方法:1、用傳遞指令直接裝入2、DOS功能調(diào)用:INT21H(AH)=25H(AL)=中止種類號(hào)(DS:DX)=中止服務(wù)程序的進(jìn)口地點(diǎn)讀出方法:1、用傳遞指令直接讀2、DOS功能調(diào)用:INT2
4、1HAH)=35HAL)=中止種類號(hào)出口參數(shù):(ES:BX)=中止服務(wù)程序的進(jìn)口地點(diǎn)14、8259A有哪幾種中止結(jié)束方式1、自動(dòng)結(jié)束方式它們適合應(yīng)用在什么場(chǎng)合自動(dòng)結(jié)束方式是利用中止響應(yīng)信號(hào)消除,是在中止過(guò)程中達(dá)成的,INTA的第二個(gè)負(fù)脈沖的后沿將并不是中止服務(wù)程序的真實(shí)結(jié)束。ISR中的中止服務(wù)標(biāo)記位只適合合用在無(wú)多級(jí)中止嵌套的場(chǎng)合。2、一般結(jié)束方式經(jīng)過(guò)向8259A傳遞一個(gè)一般EOI命令來(lái)消除ISR中目前優(yōu)先權(quán)級(jí)別最高位,適合使用在完整嵌套方式下的中止結(jié)束。3、特別結(jié)束方式經(jīng)過(guò)向8259A傳遞一個(gè)一般EOI命令來(lái)消除ISR中的指定位。適合使用在完整嵌套方式下的中止結(jié)束,更適合用于嵌套構(gòu)造有可能受
5、到損壞的中止結(jié)束。18、某系統(tǒng)使用一片8259A管理中止,中止懇求由通EOI結(jié)束方式,中止種類號(hào)為42H端口地點(diǎn)為連結(jié)圖,井編寫初始化程序。IR2引人,采納電平觸發(fā)、完整嵌套、普80H和81H,試畫出8259A與CPU的硬件初始化程序:MOVAL,00011011B;電平觸發(fā)、單片、寫ICW4OUT80H,AL;寫ICW1MOVAL,01000000B;中止種類號(hào)40H,則IR2為42HOUT81H,AL;寫ICW2MOVAL,00000001B;完整嵌套、非自動(dòng)結(jié)束、8086模式OUT81H,AL;寫ICW419、某系統(tǒng)使用兩片8259A管理中止,從片的INT連結(jié)到主片的IR2懇求輸入端。設(shè)
6、主片工作于邊緣觸發(fā)、特別完整嵌套、非自動(dòng)結(jié)束和非緩沖方式,中止種類號(hào)為70H,端口地址為80H和81H;從片工作與邊緣觸發(fā)、完整嵌套、非自動(dòng)結(jié)束和非緩沖方式,中止種類號(hào)為40H,端口地點(diǎn)為20H和21H。要求:1)畫出主、從片級(jí)聯(lián)圖2)編寫主、從片初始化程序主片初始化程序:MOVAL,00010001B;邊緣觸發(fā)、主片、寫ICW4OUT80H,AL;寫ICW1MOVAL,01110000B;中止種類號(hào)70H,則IR2為42HOUT81H,AL;寫ICW2MOVAL,00000100OUT81H,AL;寫ICW3MOVAL,00010001B;完整嵌套、非自動(dòng)結(jié)束、8086模式OUT81H,AL
7、;寫ICW4從片初始化程序:MOVAL,00010001B;邊緣觸發(fā)、從片、寫ICW4OUT20H,AL;寫ICW1MOVAL,01000000B;中止種類號(hào)40H,則IR2為42HOUT21H,AL;寫ICW2MOVAL,00000010OUT21H,AL;寫ICW3MOVAL,00000001BOUT21H,AL;完整嵌套、非自動(dòng)結(jié)束、;寫ICW48086模式20、某系統(tǒng)由8259A的IR2引入外設(shè)中止懇求(跳變信號(hào)有效),要求當(dāng)CPU響應(yīng)IR2請(qǐng)求時(shí),輸出顯示字符串“*”,并中止10次退出,試編寫主程序和中止服務(wù)程序。程序:DATASEGMENTMESSDB*,OAH,ODH,$INTA
8、00EQU0020HINTA01EQU0021HDATAENDSSTACKSEGMENTSTACKDB100HDUP()STACKENDSCODESEGMENTASSUMECS:CODE,DS:DATA,SS:STACKMAIN:MOVAX,DATAMOVDS,AXMOVDX,INTA00;8259A初始化MOVAL,13H;寫ICW1OUTDX,ALMOVDX,INTA01MOVAL,08H;寫ICW2OUTDX,ALMOVAL,01H;寫ICW4OUTDX,ALPUSHDSMOVAX,SEGINT-P;設(shè)置中止矢量MOVDS,AXMOVDX,OFFSETINT-PMOVAL,0AHMOVAH,25HPOPDSMOVAL,0FBH;寫中止障蔽字OCW1OUTDX,ALMOVDX,INTA00MOVAL,20H;寫中止結(jié)束方式OCW2OUTDX,ALMOVBX,10WAIT1:STI;開(kāi)中止JMPWAIT1;等候中止INT-P:MOVAX,DATA;中止服務(wù)程序進(jìn)口MOVDS,AXMOVDX,OFFSETMESS;輸出指定字符串MOVAH,09HINT21HMOVDX,INTA00;寫OCW2,送中止結(jié)束命令OUTDX,ALDECBX;控制
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025合同模板中央空調(diào)銷售合同范本
- 北京億歐網(wǎng)盟科技有限公司-新質(zhì)生產(chǎn)力系列:2025中國(guó)消費(fèi)級(jí)AI硬件價(jià)值洞察及GEEK50榜單報(bào)告
- 2024年三年級(jí)道德與法治下冊(cè) 第四單元 多樣的交通和通信 11四通八達(dá)的交通第二課時(shí)說(shuō)課稿 新人教版
- 2024年秋七年級(jí)地理上冊(cè) 第五章 世界的發(fā)展差異 5.2《國(guó)際經(jīng)濟(jì)合作》說(shuō)課稿2 (新版)湘教版
- 9 古代科技 耀我中華(說(shuō)課稿)2024-2025學(xué)年統(tǒng)編版道德與法治五年級(jí)上冊(cè)
- 養(yǎng)殖設(shè)備銷售合同范例
- 2024年一年級(jí)道德與法治上冊(cè) 第16課 我有一雙明亮的眼睛說(shuō)課稿 未來(lái)版
- 9 種豆子 說(shuō)課稿-2023-2024學(xué)年科學(xué)二年級(jí)下冊(cè)冀人版
- 出售電廠鍋爐合同范例
- 人員轉(zhuǎn)公司合同范例
- 人教版八年級(jí)上冊(cè)地理 2024-2025學(xué)年八年級(jí)上冊(cè)地理期中測(cè)試卷(二)(含答案)
- 投標(biāo)廢標(biāo)培訓(xùn)
- 腦卒中課件完整版本
- 藥房保潔流程規(guī)范
- 電子信息工程基礎(chǔ)知識(shí)單選題100道及答案解析
- 血液透析器課件
- 吊車司機(jī)雇傭合同協(xié)議書
- 新華師大版八年級(jí)下冊(cè)初中數(shù)學(xué)全冊(cè)課時(shí)練(課后作業(yè)設(shè)計(jì))
- 致命性大出血急救專家共識(shí)
- 住院成人高血糖患者血糖監(jiān)測(cè)醫(yī)護(hù)協(xié)議處方共識(shí)
- JTS-169-2017碼頭附屬設(shè)施技術(shù)規(guī)范
評(píng)論
0/150
提交評(píng)論