




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第五章習(xí)題參考答案一、填空題1、MCS-51有5個中斷源,2個中斷優(yōu)先級,優(yōu)先級由軟件填寫特殊功能寄存器IP 加以選擇。2、外中斷請求標(biāo)志位是IE0和 IE1 o3、RETI指令以及任何訪問IE 和 IP寄存器的指令執(zhí)行過后,CP必能馬上響應(yīng)中斷。4、8051單片機(jī)響應(yīng)中斷后,產(chǎn)生長調(diào)用指令LCALL執(zhí)行該指令的過程包括:首先把 PC的內(nèi)容壓入堆棧,以進(jìn)行斷點(diǎn)保護(hù),然后把長調(diào)用指令的16位地址送PC ,使程序執(zhí)行轉(zhuǎn)向 程序存儲器 中的中斷地址區(qū)。二、選擇題:1、在中斷服務(wù)程序中,至少應(yīng)有一條( D )。A、傳送指令B、轉(zhuǎn)移指令C、加法指令D、中斷返回指令2、要使MCS-51能夠響應(yīng)定時器T1中
2、斷,串行接口中斷,它的中斷允許寄存器IE的內(nèi)容應(yīng)是(A )。A、98HB、84HC、42HD、22H3、MCS-51響應(yīng)中斷時,下列哪種操作不會發(fā)生( A )A、 保護(hù)現(xiàn)場B、保護(hù)PCC、找到中斷入口D、保護(hù)PC轉(zhuǎn)入中斷入口4、MCS-51中斷源有( A )A、5 個B、2 個C、3 個D、6個5、計算機(jī)在使用中斷方式與外界交換信息時,保護(hù)現(xiàn)場的工作應(yīng)該是(C )A、 由CPU自動完成B、 在中斷響應(yīng)中完成C、應(yīng)由中斷服務(wù)程序完成D、在主程序中完成6、MCS-51的中斷允許觸發(fā)器內(nèi)容為 83H, CPU#響應(yīng)的中斷請求是( D )。A、INT0 , INT1B、T0, T1C、T1 ,串行接口
3、D、 INT0 , T07、若MCS-51中斷源都編程為同級,當(dāng)它們同時申請中斷時,CPU首先響應(yīng)( B )。0033HD、001BH)。IPT0 8、當(dāng)CPLP向應(yīng)串行接口中斷時,程序應(yīng)轉(zhuǎn)到( C )。A、0003HB、0013HC、0023HD、9、執(zhí)行 MOV IE , #03H后,MCS-51將響應(yīng)的中斷是( D )。A、1個B、2個C、3個0個10、外部中斷1固定對應(yīng)的中斷入口地址為( C )。A、0003HB、000BHC、0013HD、11、MCS-51單片機(jī)可分為兩個中斷優(yōu)先級別,各中斷源的優(yōu)先級別設(shè)定是利用寄存器(BA、IEB、IPC、TCOND、 SCON12、( C )非
4、單片機(jī)系統(tǒng)響應(yīng)中斷的必要條件。A、 TCON或SCONtf存器內(nèi)的有關(guān)中斷標(biāo)志位為1B、 IE中斷允許寄存器內(nèi)的有關(guān)中斷允許位置1CIP中斷優(yōu)先級寄存器內(nèi)的有關(guān)位置1D當(dāng)前一條指令執(zhí)行完13、各中斷源發(fā)出的中斷請求信號,都會標(biāo)記在MCS-51系統(tǒng)中的( B )。A、 TMODB 、 TCON/SCONC、 IED 、14、執(zhí)行返回指令時,返回的斷點(diǎn)是( C )A、調(diào)用指令的首地址B、調(diào)用指令的末地址C、調(diào)用指令下一條指令的首地址D、返回指令的末地址15、中斷查詢確認(rèn)后,在下列各種8051單片機(jī)運(yùn)行情況中,能立即進(jìn)行響應(yīng)的是:(D )A、當(dāng)前正在執(zhí)行高優(yōu)先級中斷處理B、當(dāng)前正在執(zhí)行RETI指令O
5、 當(dāng)前指令是DIV指令,且正處于取指令的機(jī)器周期D當(dāng)前指令是MOV A, R316、當(dāng)CPU響應(yīng)外部中斷0 INT0的中斷請求后,程序計數(shù)器PC的內(nèi)容是( A )A 0003HB、 000BHC、 0013HD、001BH17、當(dāng)CPU響應(yīng)外部中斷1 INT1的中斷請求后,程序計數(shù)器 PC的內(nèi)容是(A 0003HB、 000BHC 0013H001BH18、MCS-51單片機(jī)在同一級別里除串行口外,級別最低的中斷源是(A外部中斷1B、定時器T0C、定時器T1D、串行口19、MCS-51單片機(jī)在同一級別里除INT0外,級別最高的中斷源是(A外部中斷1B、定時器T0C、定時器T1D、外部中斷020
6、、當(dāng)外部中斷0發(fā)出中斷請求后,中斷響應(yīng)的條件是(A SETB ET0B、SETB EX0C、MOV IE, #81HD、MOV IE, #61H21、當(dāng)定時器T0發(fā)出中斷請求后,中斷響應(yīng)的條件是(22、24、2526、A SETB ET0SETB EX0C MOV IE, #82HD、MOV IE , #61H外部中斷0的入口地址是(A 0003HB 000BHC、0013HD 001BHMCS-51單片機(jī)CPU開中斷的指令是A、 SETB EAB SETB ESC、CLREAD SETB EX0MCS- 51單片機(jī)外部中斷0開中斷的指令是A SETB ETOB SETB EXOC CLRET
7、OD SETB ET1MCS- 51單片機(jī)外部中斷1和外部中斷0的觸發(fā)方式選擇位是(A、TR1 和 TR0B、IE1 和 IE0IT1和IT0D、TF1 和 TF027、8031單片機(jī)共有5個中斷入口,在同一級別里,5個中斷源同時發(fā)出中斷請求時,程序計數(shù)器PC的內(nèi)容變?yōu)椋˙ )。28、MCS-51單片機(jī)響應(yīng)中斷的過程是(A、斷點(diǎn)PC自動壓棧,對應(yīng)中斷矢量地址裝入PCB、關(guān)中斷,程序轉(zhuǎn)到中斷服務(wù)程序G斷點(diǎn)壓棧,PC指向中斷服務(wù)程序地址D斷點(diǎn)PC自動壓棧,對應(yīng)中斷矢量地址裝入PC程序轉(zhuǎn)到該矢量地址,再轉(zhuǎn)至中斷服務(wù)程序首地址29、執(zhí)行中斷處理程序最后一句指令RETI后,( D )。A、程序返回到 A
8、CALL的下一句B、程序返回到LCALL的下一句C、程序返回到主程序開始處D、程序返回到響應(yīng)中斷時的下一句30、MCS-51單片機(jī)響應(yīng)中斷矢量地址是( C )。A、中斷服務(wù)程序的首句地址B、中斷服務(wù)程序的出口地址G中斷服務(wù)程序的入口地址D、主程序等待中斷指令的地址31、一主程序中有一句 LP: SJMP LP,功能指令為等待中斷,當(dāng)發(fā)生中斷且中斷返回后,( D )。A、返回到主程序開始處B、返回到該句的下一條指令處G返回到該句的上一條指令處D、返回到該句32、一中斷子程序的最后一句不是RETI而是RET中斷返回后( A )。A、返回到主程序中 ACALL LCALL的下一句B、返回到主程序中響
9、應(yīng)中斷時一句的下一句G返回到主程序開始處D、返回到0000H處33、外部中斷源1的向量地址為( C )。A、0003HB、000BHC、0013HD、002BH34、對定時器控制寄存器 TCOW的IT1和IT0位清0后,則外部中斷請求信號方式為( A )。A、低電平有效B、高電平有效C、脈沖上跳沿有效D、脈沖后沿負(fù)跳有效三、多項(xiàng)選擇題1、MCS-51單片機(jī)控制J寄存器 TCON勺作用是( ABCE )等。A、定時/計數(shù)器的啟、停控制B、定時器的溢出標(biāo)志C、外部中斷請求標(biāo)志D確定中斷優(yōu)先級E、選擇外部中斷觸發(fā)方式2、8031單片機(jī)上電復(fù)位后,內(nèi)容為 0的寄存器是( ABCDE )。3、4、5、6
10、、E、7、8、A、RO, R1B、R7MCS51的中斷系統(tǒng)的相關(guān)控制有(A、特殊功能寄存器 TCON SCON中斷允許控制寄存器IECPU向應(yīng)中斷的條件包括(A、現(xiàn)行指令運(yùn)行結(jié)束申請中斷的中斷源中斷允許位為MCS- 51的中斷源是(ACDEACDEABCDEA、外部輸入中斷源 0 (P3. 2)T0的溢出中斷源C、AcD、BE、TMOD TCONB、模式控制寄存器TMODD、中斷優(yōu)先級寄存器IPE、中斷順序查詢邏輯B、D、串行口發(fā)送和保護(hù)現(xiàn)場C、有中斷請求E、已開放CPU中斷B、外部輸入中斷源/接收中斷源 E、T1MCS 51單片機(jī)外部中斷源的中斷請求方法可以是A、高電平觸發(fā)B、低電平觸發(fā)一串
11、脈沖頭朝下的連續(xù)矩形波觸發(fā)下列哪些是8051單片機(jī)的中斷矢量地址(A、 0003HB 、 000BH8051單片機(jī)的IE寄存器的用途是( BCEA、確定中斷方式B、確定放或禁止D、定時器溢出標(biāo)志BD9、下述條件中,能封鎖主機(jī)對中斷的響應(yīng)的條件是(A、一個同級或高一級的中斷正在處理時B、當(dāng)前周期不是執(zhí)行當(dāng)前指令的最后一個周期1 (P3. 3)的溢出中斷源C、上升沿觸發(fā)D、下降沿觸發(fā)ABDE )。C、 0007HCPU中斷的開放或禁止D、0013HE 、 001BHC、定時器中斷的開E、選擇外部中斷的開放或禁止ABC )。當(dāng)前執(zhí)行的指令是 RETI指令或?qū)E或IP寄存器進(jìn)行讀/寫的指令當(dāng)前執(zhí)行的
12、指令是一長跳轉(zhuǎn)指令E、一個低級的中斷正在處理時五、問答題1、什么叫中斷嵌套?中斷嵌套有什么限制?中斷嵌套與子程序嵌套有什么區(qū)別?答:高優(yōu)先級中斷“中斷”正在執(zhí)行的低優(yōu)先級中斷,這就是中斷嵌套。中斷嵌套只能高優(yōu)先級“中斷”低優(yōu)先級,低優(yōu)先級不能“中斷“高優(yōu)先級,同一優(yōu)先級之間也不能相互“中斷”。中斷嵌套與子程序嵌套的區(qū)別:子程序嵌套是在程序中事先安排好的;中斷嵌套是隨機(jī)發(fā)生的。子程序嵌套無次序限制,中斷嵌套只允許高優(yōu)先級“中斷”低優(yōu)先級。2、 為什么一般情況下,在中斷入口地址區(qū)間要設(shè)置一條跳轉(zhuǎn)指令,轉(zhuǎn)移到中斷服務(wù)程序的實(shí)際入口處?答:由于80C51相鄰兩個中斷入口地址間只有8字節(jié)的空間,8個字節(jié)
13、只能容納一個有 38條指令的極短程序。一般情況中中斷服務(wù)程序均大大超出8個字節(jié)長度。因此,必須跳轉(zhuǎn)到其他合適的地址空間。4、根據(jù)下列已知條件,試求中斷開關(guān)狀態(tài)。 IE=93H; IE=84H; IE=92H; IE=17H解:IE=93H=B INT0、T0、串行口開中斷,其余關(guān)中斷;IE=84H=B INT1開中斷,其余關(guān)中斷;IE=92H=B T0、串行口開中斷,其余關(guān)中斷;IE=17H=00010111B 關(guān)中斷。5、按下列要求設(shè)置IP:INT1、串行口為高優(yōu)先級,其余為低優(yōu)先級;T1為高優(yōu)先級,其余為低優(yōu)先級;T0> T1為低優(yōu)先級,其余為高優(yōu)先級;串行口為低優(yōu)先級,其余為高優(yōu)先
14、級。解:INT1、串行口為高優(yōu)先級,其余為低優(yōu)先級:IP=00010100B;T1為高優(yōu)先級,其余為低優(yōu)先級:IP=00001000B;T0> T1為低優(yōu)先級,其余為高優(yōu)先級:IP=00010101B;串行口為低優(yōu)先級,其余為高優(yōu)先級:IP=00001111Bo6、根據(jù)下列已知條件,試求中斷優(yōu)先級狀態(tài)。 IP=16H; IP=ECH IP=03H; IP=1FH解:IP=16H =00010110B: INT1、T0串行口為高優(yōu)先級,其余為低優(yōu)先級;IP=ECH =B INT1、T1為高優(yōu)先級,其余為低優(yōu)先級;IP=03H =00000011B: INT0、T0為高優(yōu)先級,其余為低優(yōu)先級
15、;IP=1FH =00011111B全部為高優(yōu)先級,相當(dāng)于未設(shè)置優(yōu)先級。7、要求80C51五個中斷源按下列優(yōu)先順序排列,判是否有可能實(shí)現(xiàn)?若能,應(yīng)如何設(shè)置中斷源的中斷優(yōu)先級別?若不能,試述理由。T0 T1、INT0、INT1、串行口串行口、 INT0、T0、INT1、T1INT0、T1、INT1、T0、串行口 INT0、INT1、串行口、 T0、T1串行口、 T0、INT0、INT1、T1INT0、INT1、T0、串行口、 T1解:T0 T1、INT0、INT1、串行口:能。T0、T1為高優(yōu)先級,其余為低優(yōu)先級。串行口、INT0、T0、INT1、T1:能。串行口為高優(yōu)先級,其余為低優(yōu)先級。IN
16、T0、T1、INT1、T0、串行口:不能。80C51只有兩個中斷優(yōu)先級。 當(dāng)設(shè)置INT0、T1為高優(yōu)先級時,INT1、T0、串行口 處于同一低優(yōu)先級,而 T0的優(yōu)先權(quán)在排在INT1之前,INT1無法優(yōu)先T0oINT0、INT1、串行口、T0、T1:能。INT0、INT1、串行口為高優(yōu)先級,其余為低優(yōu)先級。串行口、T0、INT0、INT1、T1:不能。80C51只有兩個中斷優(yōu)先級。當(dāng)設(shè)置串行口為高優(yōu)先級后,T0、INT0、INT1、T1處于同一低優(yōu)先級,而 INT0的優(yōu)先權(quán)排在 T0前面,T0無法優(yōu)先INT0。INT0、INT1、T0、串行口、T1:不能。80C51只有兩個中斷優(yōu)先級。當(dāng)設(shè)置INT0、INT1為高優(yōu)先級后,T0、串行口、T1處于同一低優(yōu)先級,而 T1的優(yōu)先權(quán)排在串行口前面,串行口無法優(yōu)先T1o8、試編寫一段對中斷系統(tǒng)初始化的程序,使之允許INT0、INT
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 酒店業(yè)主要設(shè)備采購與使用計劃
- 漁業(yè)機(jī)械傳感器與檢測技術(shù)考核試卷
- 整改效果評估方法與標(biāo)準(zhǔn)考核試卷
- 液力元件的復(fù)合材料應(yīng)用考核試卷
- 部編本新人教版一年級下冊社會實(shí)踐活動計劃
- 幼兒園中班秋季親子教育計劃
- 天然氣輸配系統(tǒng)規(guī)劃設(shè)計方法考核試卷
- 新材料在建筑外墻裝飾中的應(yīng)用探討考核試卷
- 英語角定期交流活動計劃
- 檔案館的數(shù)字轉(zhuǎn)型與挑戰(zhàn)考核試卷
- 2024年云南省中考物理真題含解析
- 《員工質(zhì)量意識培訓(xùn)》課件
- 完整版物流商業(yè)中心裝飾裝修工程施工方案
- 再生醫(yī)學(xué)服務(wù)行業(yè)現(xiàn)狀分析及未來三至五年行業(yè)發(fā)展報告
- 國民經(jīng)濟(jì)行業(yè)分類和代碼表(電子版)
- 【初中道法】認(rèn)識生命說課課件-2024-2025學(xué)年統(tǒng)編版道德與法治七年級上冊
- GB/T 44823-2024綠色礦山評價通則
- 2024年官方獸醫(yī)牧運(yùn)通考試題庫(含答案)
- 計算機(jī)三級網(wǎng)絡(luò)技術(shù)真題單選題100道及答案
- GB/T 44679-2024叉車禁用與報廢技術(shù)規(guī)范
評論
0/150
提交評論