版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
單片機(jī)原理與應(yīng)用試題三及答案一、單項(xiàng)選擇題(30分)在中斷服務(wù)程序中至少應(yīng)有一條()A.傳送指令B.轉(zhuǎn)移指令C.加法指令D.中斷返回指令2.當(dāng)MCS-51復(fù)位時(shí),下面說(shuō)法準(zhǔn)確的是()A.PC=0000HB.SP=00HC.SBUF=00HD.(30H)=00H3.要用傳送指令訪問MCS-51片外RAM,它的指令操作碼助記符是()A.MOVB.MOVXC.MOVCD.以上都行 4.ORG2000HLACLL3000HORG3000HRET上邊程序執(zhí)行完RET指令后,PC=()A.2000HB.3000HC.2003HD.3003H5.要使MCS-51能響應(yīng)定時(shí)器T1中斷,串行接口中斷,它的中斷允許寄存器IE的內(nèi)容應(yīng)是()A.98HB.84HC.42HD.22H6.JNZREL指令的尋址方式是()A.立即尋址B.寄存器尋址C.相對(duì)尋址D.位尋址7.執(zhí)行LACLL4000H指令時(shí),MCS-51所完成的操作是()A保護(hù)PCB.4000HPCC.保護(hù)現(xiàn)場(chǎng)D.PC+3入棧,4000HPC8.下面哪條指令產(chǎn)生信號(hào)()A.MOVXA,@DPTRB.MOVCA,@A+PCC.MOVCA,@A+DPTRD.MOVX@DPTR,A9.若某存儲(chǔ)器芯片地址線為12根,那么它的存儲(chǔ)容量為()A.1KBB.2KBC.4KBD.8KB10.要想測(cè)量引腳上的一個(gè)正脈沖寬度,則TMOD的內(nèi)容應(yīng)為()A.09HB.87HC.00HD.80H11.PSW=18H時(shí),則當(dāng)前工作寄存器是()A.0組B.1組C.2組D.3組12.MOVXA,@DPTR指令中源操作數(shù)的尋址方式是()A.寄存器尋址B.寄存器間接尋址C.直接尋址D.立即尋址13.MCS-51有中斷源()A.5B.2C.3D.614.MCS-51上電復(fù)位后,SP的內(nèi)容應(yīng)為()A.00HB.07HC.60HD.70H15.ORG0003HLJMP2000HORG000BHLJMP3000H當(dāng)CPU響應(yīng)外部中斷0后,PC的值是()A.0003HB.2000HC.000BHD.3000H16.控制串行口工作方式的寄存器是()A.TCONB.PCONC.SCOND.TMOD17.執(zhí)行PUSHACC指令,MCS-51完成的操作是()A.SP+1SP,ACCSPB.ACCSP,SP-1SPC.SP-1SP,ACCSPD.ACCSP,SP+1SP18.P1口的每一位能驅(qū)動(dòng)()A.2個(gè)TTL低電平負(fù)載B.4個(gè)TTL低電平負(fù)載C.8個(gè)TTL低電平負(fù)載D.10個(gè)TTL低電平負(fù)載19.PC中存放的是()A.下一條指令的地址B.當(dāng)前正在執(zhí)行的指令C.當(dāng)前正在執(zhí)行指令的地址D.下一條要執(zhí)行的指令20.8031是()A.CPUB.微處理器C.單片微機(jī)D.控制器21.要把P0口高4位變0,低4位不變,應(yīng)使用指令()A.ORLP0,#0FHB.ORLP0,#0F0HC.ANLP0,#0F0HD.ANLP0,#0FH22.下面哪種外設(shè)是輸出設(shè)備()A.打印機(jī)B.紙帶讀出機(jī)C.鍵盤D.A/D轉(zhuǎn)換器23.所謂CPU是指()A.運(yùn)算器和控制器B.運(yùn)算器和存儲(chǔ)器C.輸入輸出設(shè)備D.控制器和存儲(chǔ)器24.LCALL指令操作碼地址是2000H,執(zhí)行完響應(yīng)子程序返回指令后,PC=()A.2000HB.2001HC.2002HD.2003H25.MCS-51執(zhí)行完MOVA,#08H后,PSW的哪一位被置位()A.CB.F0C.OVD.P26.計(jì)算機(jī)在使用中斷方式與外界交換信息時(shí),保護(hù)現(xiàn)場(chǎng)的工作應(yīng)該是()A.由CPU自動(dòng)完成B.在中斷響應(yīng)中完成C.應(yīng)由中斷服務(wù)程序完成D.在主程序中完成27.關(guān)于MCS-51的堆棧操作,正確的說(shuō)法是()A.先入棧,再修改棧指針B.先修改棧指針,再出棧C.先修改棧指針,在入棧D.以上都不對(duì)28.某種存儲(chǔ)器芯片是8KB*4/片,那么它的地址線根數(shù)是()A.11根B.12根C.13根D.14根29.若MCS-51中斷源都編程為同級(jí),當(dāng)他們同時(shí)申請(qǐng)中斷時(shí)CPU首先響應(yīng)()A.B.C.T1D.T030.MCS-51的相對(duì)轉(zhuǎn)移指令的最大負(fù)跳變距離()A.2KBB.128BC.127BD.256B二、判斷題(10分)1.我們所說(shuō)的計(jì)算機(jī)實(shí)質(zhì)上是計(jì)算機(jī)的硬件系統(tǒng)和軟件系統(tǒng)的總稱。()2.MCS-51的程序存儲(chǔ)器只能用來(lái)存放程序。()3.TMOD中GATE=1時(shí),表示由兩個(gè)信號(hào)控制定時(shí)器的啟停。()4.當(dāng)MCS-51上電復(fù)位時(shí),堆棧指針SP=00H。()5.MCS-51的串口是全雙工的。()6.MCS-51的特殊功能寄存器分布在60H~80H地址范圍內(nèi)。()7.相對(duì)尋址方式中,“相對(duì)”兩字是相對(duì)于當(dāng)前指令的首地址。()8.各中斷源發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)標(biāo)記在MCS-51系統(tǒng)中的TCON中。()9.必須進(jìn)行十進(jìn)制調(diào)整的十進(jìn)制運(yùn)算只有加法和減法。()10.執(zhí)行返回指令時(shí),返回的斷點(diǎn)是調(diào)用指令的首地址。()三、計(jì)算題(22分)1.(A)=3BH,執(zhí)行ANLA,#9EH指令后,(A)=()(CY)=()2.JNZREL為2B指令,放于1308H,轉(zhuǎn)移目標(biāo)地址是134AH,求偏移量REL=3.若(A)=C3H,(R0)=AAH,執(zhí)行ADDA,R0后,(A)=()(CY)=()(OV)=()(AC)=()4.若(A)=50H,(B)=A0H,執(zhí)行MULAB后,(A)=()(B)=()(CY)=()(OV)=()5.SJMP0E7H為2B指令,放于F010H,目標(biāo)地址=()四、閱讀并分析程序(28分)1.2506HM5:MOVSP,#58H2509HMOV10H,#0FH250CHMOV11H,#0BH250FHACALLXHD;PC+2PC,MOV20H,11H2514HM5A:SJMPM5AXHD:PUSH10HPUSH11HPOP10HPOP11HRET問:(1)執(zhí)行POP10H后堆棧內(nèi)容?(2)執(zhí)行M5A:SJMPM5A后,(SP)=(20H)=2.A程序存儲(chǔ)空間表格如下:地址2000H2001H2002H2003H。。。。。內(nèi)容3FH06H5BH4FH。。。。。已知:片內(nèi)RAM的20H中為01H,執(zhí)行下列程序后(30H)=MOVA,20HINCAMOVDPTR,#2000HMOVCA,@A+DPTRCPLAMOV30H,ASJMP$3.(R0)=4BH,(A)=84H,片內(nèi)RAM(4BH)=7FH,(40)=20HMOVA,@R0MOV@R0,40HMOV40H,AMOVR0,#35H問執(zhí)行程序后,R0=A=4BH=40H=4.若PSW=00,執(zhí)行下列程序后,PSW的各位狀態(tài)如何?MOVA,#0FBHMOVPSW,#10HADDA,#7FHCYACOVPOFRS1五、程序填空(10分)1.?dāng)?shù)據(jù)塊傳送,將RAM從30H開始的連續(xù)32個(gè)單元的內(nèi)容傳遞給片內(nèi)RAM從60H開始的連續(xù)32個(gè)單元。ORG1000HMOVR7,_____MOVR0,#30HMOVR1,#60HLOOP:MOVA,@R0MOV_____,AINCR0INCR1DJNZR7,_____SJMP$END2.將4個(gè)單字節(jié)數(shù)放片內(nèi)30H~~33H,它們求和結(jié)果放在片內(nèi)40H,41H單元。ORG1000HMOVR7,#04HMOVR0,30HCLRAMOV41H,ALOOP:ADDA,@R0JNCNEXTINC_____NEXT:INC_____DJNZR7,LOOPMOV40H,ASJMP$ENDRAM中40H單元內(nèi)存有一個(gè)十六進(jìn)制數(shù),把這個(gè)數(shù)轉(zhuǎn)換為BCD碼的十進(jìn)制數(shù),BCD碼的十位和個(gè)位放在累加器A中,百位放在R2中。ORG2200HMOVA,_____MOVB,#64HDIVABMOVR2,AMOVA,_____XCHA,BDIVABSWAP_____ORLA,BSJMP$END編程序?qū)⑵瑑?nèi)40H-46H單元內(nèi)容的高4位清零,保持低4位不變。ORG1000HMOVR7,#07HMOVR0,_____LOOP:MOVA,@R0ANLA,_____MOV@R0,AINCR0DJNZR7,LOOPSJMP$END參考答案一、單選題:(30分)題號(hào)12345678910答案DABCACDDCA題號(hào)11121314151617181920答案DBABBCABAC題號(hào)21222324252627282930答案DAADDCCCBB二、判斷題:(10分)題號(hào)12345678910答案√×√×√×××××三、計(jì)算題:(22分)(1)(A)=1AH(CY)=不受影響(2)REL=40H(3)(A)=6DH(CY)=1(OV)=1(AC)=0(4)(A)=00H(B)=32H(CY)=總為0(OV)=1(5)目標(biāo)地址=EFF9H四、閱讀并
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 倉(cāng)儲(chǔ)出租合同范本
- 國(guó)際采購(gòu)協(xié)議
- 正規(guī)民間個(gè)人借款合同樣書
- 鋼梁制造與組裝短期勞務(wù)合同
- 石英砂采購(gòu)合同長(zhǎng)約談判
- 購(gòu)銷合同中的管材售后服務(wù)與技術(shù)支持
- 跨境電商物流合同
- 內(nèi)部建筑裝修合同樣本
- 白酒代理權(quán)協(xié)議示例
- 空白合同作廢合同法的應(yīng)用解析
- 醫(yī)師執(zhí)業(yè)、變更執(zhí)業(yè)、多機(jī)構(gòu)備案申請(qǐng)審核表
- 小型預(yù)制構(gòu)件施工方案
- 學(xué)校網(wǎng)絡(luò)與信息安全檢查表
- 江蘇省南京市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會(huì)明細(xì)及行政區(qū)劃代碼
- 初中作文擬題技巧課件
- 鄰二甲苯安全技術(shù)說(shuō)明書
- 高熱的中醫(yī)護(hù)理課件
- 國(guó)內(nèi)工程建設(shè)招標(biāo)招投標(biāo)實(shí)務(wù)操作手冊(cè)范本
- 城市智慧排水管網(wǎng)監(jiān)測(cè)解決方案
- 報(bào)價(jià)單報(bào)價(jià)表
- DLT電力設(shè)備預(yù)防性試驗(yàn)規(guī)程
評(píng)論
0/150
提交評(píng)論