單片機原理及應(yīng)用模擬題含參考答案_第1頁
單片機原理及應(yīng)用模擬題含參考答案_第2頁
單片機原理及應(yīng)用模擬題含參考答案_第3頁
單片機原理及應(yīng)用模擬題含參考答案_第4頁
單片機原理及應(yīng)用模擬題含參考答案_第5頁
已閱讀5頁,還剩20頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

單片機原理及應(yīng)用模擬題含參考答案一、單選題(共53題,每題1分,共53分)1.單片機應(yīng)用程序一般存放在()。A、RAMB、ROMC、寄存器D、CPU正確答案:B2.若(A)=C3H,(R0)=AAH,執(zhí)行ADDA,R0后,(A)=A、3DHB、4DHC、5DHD、6DH正確答案:D3.3D.0AH轉(zhuǎn)換成二進(jìn)制數(shù)是()。A、111101.0000101BB、111100.0000101BC、111101.101BD、111100.101B正確答案:A4.MCS-51指令系統(tǒng)中,清零指令是()。A、CPLAB、RLCAC、CLRAD、RRCA正確答案:C5.()指令是MCS-51指令系統(tǒng)中執(zhí)行時間最長且長達(dá)8us的。A、比較轉(zhuǎn)移B、循環(huán)轉(zhuǎn)移C、增減量D、乘除法正確答案:D6.8051單片機的定時器T0用作計數(shù)方式時是A、由內(nèi)部時鐘頻率定時,一個機器周期加1B、由內(nèi)部時鐘頻率定時,一個時鐘周期加1C、由外部計數(shù)脈沖計數(shù),下降沿加1D、由外部計數(shù)脈沖計數(shù),一個機器周期加1正確答案:C7.指令JZrel源操作數(shù)的尋址方式是():A、寄存器尋址B、位尋址C、寄存器間接尋址D、直接尋址E、相對尋址F、立即數(shù)尋址G、變址尋址正確答案:E8.RS1和RS0的定義是()A、溢出標(biāo)志位B、進(jìn)位標(biāo)志位C、輔助進(jìn)位標(biāo)志位D、寄存器組選擇位E、用戶標(biāo)志位F、奇偶標(biāo)志位正確答案:D9.能將A按位取反的指令是()。A、CPLAB、CLRAC、RLAD、SWAPA正確答案:A10.MOVXA,@R0指令中,源操作數(shù)采用()尋址方式,指令作用在()區(qū)間。A、寄存器,外部數(shù)據(jù)存儲器B、直接,程序存儲器C、寄存器間接,內(nèi)部數(shù)據(jù)存儲器D、寄存器間接,外部數(shù)據(jù)存儲器正確答案:D11.8051單片機的定時器T1用作計數(shù)方式時計數(shù)脈沖是A、由內(nèi)部時鐘頻率提供B、由T1(P3.5)輸入C、由T0(P3.4)輸入D、由外部計數(shù)脈沖計數(shù)正確答案:B12.已知A=87H,(30H)=76H,執(zhí)行XRLA,30H后,其結(jié)果為:()。A、A=F1H(30H)=76HP=0B、A=87H(30H)=76HP=1C、A=F1H(30H)=76HP=1D、A=76H(30H)=87HP=1正確答案:C13.MCS-51指令系統(tǒng)中,指令DAA應(yīng)跟在()。A、加法指令后B、BCD碼的加法指令后C、減法指令后D、BCD碼的減法指令后正確答案:B14.設(shè)(A)=38H,R0=28H,(28H)=18H,執(zhí)行下列程序后,ORLA,#27HANLA,28HXCHDA,@R0CPLA。(A)=A、E5hB、E6hC、E7hD、E8h正確答案:C15.當(dāng)(IP)=14H時,優(yōu)先級最低的中斷源是():A、定時計數(shù)器1B、外部中斷0C、外部中斷1D、定時計數(shù)器0正確答案:A16.SWAPA是()A、數(shù)據(jù)傳送指令B、算術(shù)運算指令C、邏輯運算指令D、控制轉(zhuǎn)移指令E、位操作指令正確答案:C17.單片機應(yīng)用程序一般存放在()。A、RAMB、ROMC、寄存器D、CPU正確答案:B18.OV(PSW.2)的定義是()A、輔助進(jìn)位標(biāo)志位B、奇偶標(biāo)志位C、溢出標(biāo)志位D、進(jìn)位標(biāo)志位E、寄存器組選擇位F、用戶標(biāo)志位正確答案:C19.七段共陰極發(fā)光兩極管顯示字符‘H’,段碼應(yīng)為()A、67HB、6EHC、91HD、76HE、90H正確答案:E20.關(guān)于MCS-51的堆棧操作,正確的說法是()A、先入棧,再修改棧指針B、先修改棧指針,再出棧C、先修改棧指針,在入棧D、以上都不對正確答案:C21.(A)=3BH,執(zhí)行ANLA,#9EH指令后,(A)=()A、1AHB、2AHC、3AHD、4AH正確答案:A22.下列指令能能使累加器A的最高位置1的是()。A、ANLA,#7FHB、ANLA,#80HC、ORLA,#7FHD、ORLA,#80H正確答案:D23.一個EPROM的地址有A0----A11引腳,它的容量為()。A、2KBB、4KBC、8KBD、16KB正確答案:B24.已知累加器A的數(shù)值為98H,它與0FAH相加,相加后會影響標(biāo)志位CY、AC和OV位。各個位的值是()。A、0、0、0B、1、0、1C、1、1、1D、1、1、0正確答案:D25.64K程序存儲器常用的芯片是EPROM是():A、2716B、2732C、2764D、27128E、27256F、27512正確答案:F26.LCALLaddr16是()A、數(shù)據(jù)傳送指令B、算術(shù)運算指令C、邏輯運算指令D、控制轉(zhuǎn)移指令E、位操作指令正確答案:D27.JNZREL指令的尋址方式是()A、寄存器尋址B、位尋址C、立即尋址D、相對尋址正確答案:D28.DAA是()A、數(shù)據(jù)傳送指令B、算術(shù)運算指令C、邏輯運算指令D、控制轉(zhuǎn)移指令E、位操作指令正確答案:B29.下列指令能使R0高4位不變,低4位置F的是()。A、ANLR0,#OF0HB、ANLR0,#OFOHC、ORL0,#OFHD、ORL00H,#OF0H正確答案:C30.波特的單位是()A、字符/秒B、字節(jié)/秒C、幀/秒D、位/秒正確答案:D31.SJMPrel是()A、數(shù)據(jù)傳送指令B、位操作指令C、邏輯運算指令D、算術(shù)運算指令E、控制轉(zhuǎn)移指令正確答案:E32.ADDCA,Rn是()A、數(shù)據(jù)傳送指令B、算術(shù)運算指令C、邏輯運算指令D、控制轉(zhuǎn)移指令E、位操作指令正確答案:B33.若要打開外部中斷0和定時計數(shù)器1的中斷,禁止其他中斷,IE應(yīng)設(shè)置為():A、8AHB、0AHC、89HD、09H正確答案:C34.已知(R0)=20H,(20H)=36H,(21H)=17H,(36H)=34H,執(zhí)行過程如下:MOVA,@R0MOVR0,AMOVA,@R0ADDA,21HORLA,#21HRLAMOVR2,ARET則執(zhí)行結(jié)束(R0)=(R2)=A、(R0)=37H,(R2)=D7HB、(R0)=35H,(R2)=D5HC、(R0)=36H,(R2)=D6HD、(R0)=38H,(R2)=D8H正確答案:C35.單片機的堆棧指針SP始終是指示()。A、堆棧底B、堆棧頂C、堆棧中間位置D、堆棧地址正確答案:B36.主程序中調(diào)用子程序后返回主程序,堆棧指針SP的值()A、加4B、減2C、加2D、不變正確答案:D37.RST引腳功能是()A、訪問程序存儲控制信號B、+5V電源C、外部程序存儲器讀選通信號D、復(fù)位信號正確答案:D38.若(A)=86H,(PSW)=80H,則執(zhí)行RRCA指令后A、C3HB、B3HC、0DHD、56H正確答案:A39.INCdirect是()A、數(shù)據(jù)傳送指令B、算術(shù)運算指令C、邏輯運算指令D、控制轉(zhuǎn)移指令E、位操作指令正確答案:B40.執(zhí)行程序:MOVDPTR,#8000HMOVXA,@DPTRADDA,20HMOVR0,#00HMOVx@R0,AINCR0CLRAADDCA,#00HMOVx@R0,ARET之后則片外8000H是()A、85HB、86HC、87HD、88H正確答案:B41.有一長度為10字節(jié)的字符串存放在8031單片機內(nèi)部RAM中,其首地址為40H。要求將該字符串中每一個字符加偶校驗位。(以調(diào)用子程序的方法來實現(xiàn)。)源程序如下:ORG1000HMOVR0,#40HMOVR7,#10NEXT:MOVA,①ACALLSEPAMOV@R0,AINCR0DJNZ②,NEXTSJMP$SEPA:ADDA,#00H③PSW.0,SRETORLA,④SRET:⑤A、①@R0②R7③JB④#80H⑤RETB、①@R0②R8③JNB④#80H⑤RETC、①@R0②R7③JNB④#90H⑤RETD、①@R0②R7③JNB④#80H⑤RET正確答案:D42.下列指令能使累加器A的最低位置1的是()。A、SETBA,#01HB、SETBA,0C、ORLA,#01HD、SETBA,#00H正確答案:C43.VCC引腳功能是()A、+5V電源B、外部程序存儲器讀選通信號C、訪問程序存儲控制信號D、復(fù)位信號正確答案:A44.CY(PSW.7)的定義是()A、進(jìn)位標(biāo)志位B、輔助進(jìn)位標(biāo)志位C、用戶標(biāo)志位D、寄存器組選擇位E、溢出標(biāo)志位F、奇偶標(biāo)志位正確答案:A45.定義字型數(shù)據(jù)的偽指令是():A、DSB、DBC、DWD、BIT正確答案:C46.下列各條指令其源操作數(shù)的尋址方式是什么?各條指令單獨執(zhí)行后,A中的結(jié)果是什么?設(shè)(60H)=35H,(A)=19H,(R0)=30H,(30H)=0FH。執(zhí)行指令MOVA,#48H;ADDA,60H;ANLA,@R0后A、直接尋址;09HB、寄存器尋址;09HC、立即;09HD、寄存器間接尋址;09H正確答案:D47.MCS-51指令系統(tǒng)中,執(zhí)行下列程序后,堆棧指針SP的內(nèi)容為()。MOVSP,#30HMOVA,20HLACALL1000MOV20H,ASJMP$A、00HB、30HC、32HD、07H正確答案:B48.MOVR1,#30H;MOVA,#64H;ADDA,#47H;DAA;MOV@R3,A;后(30H)=A、09HB、10HC、11HD、12H正確答案:C49.指令MULAB執(zhí)行前(A)=18H,(B)=05H,執(zhí)行后,A、B的內(nèi)容是()。A、90H,05HB、90H,00HC、78H,05HD、78H,00H正確答案:D50.若(A)=50H,(B)=A0H,執(zhí)行MULAB后,(A)=(B)=A、(A)=02H(B)=33HB、(A)=00H(B)=33HC、(A)=02H(B)=32HD、(A)=00H(B)=32H正確答案:D51.MOVCA,@A+PC是()A、數(shù)據(jù)傳送指令B、算術(shù)運算指令C、邏輯運算指令D、控制轉(zhuǎn)移指令E、位操作指令正確答案:A52.P(PSW.0)的定義是()A、奇偶標(biāo)志位B、用戶標(biāo)志位C、寄存器組選擇位D、進(jìn)位標(biāo)志位E、溢出標(biāo)志位F、輔助進(jìn)位標(biāo)志位正確答案:A53.下列指令能使累加器A高4位不變,低4位置F的是()A、ANLA,#OFHB、ANLA,#OFOHC、ORLA,#OFHD、ORLA,#OF0H正確答案:C二、判斷題(共47題,每題1分,共47分)1.判斷指令(或偽指令)MOVX40H,#30H是否正確A、正確B、錯誤正確答案:B2.存儲器分成內(nèi)存和外存兩大部分,其中外內(nèi)存可以直接與CPU交換信息。A、正確B、錯誤正確答案:B3.MOVA,30H的源操作數(shù)為立即直接尋址方式。A、正確B、錯誤正確答案:A4.TF0:定時器T0溢出中斷請求。當(dāng)定時器0產(chǎn)生溢出時,定時器0中斷請求標(biāo)志位(TCON.5)置位(由硬件自動執(zhí)行),請求中斷處理。A、正確B、錯誤正確答案:A5.如要允許外部中斷0中斷,應(yīng)置中斷允許寄存器IE的EA位和EX0位為1。A、正確B、錯誤正確答案:A6.判斷指令(或偽指令)JZA,LOOP是否正確A、正確B、錯誤正確答案:B7.MCS-51指令中,MOVX為片外RAM傳送指令。A、正確B、錯誤正確答案:A8.LCRLA為循環(huán)左移指令。A、正確B、錯誤正確答案:B9.CPU和外部通信有兩種通信方式:并行通信和串行通信A、正確B、錯誤正確答案:A10.中斷服務(wù)程序的最后一條指令是RETRETI。A、正確B、錯誤正確答案:A11.中斷返回由中斷返回指令RET來實現(xiàn)。A、正確B、錯誤正確答案:B12.機器周期:通常將完成一個基本操作所需的時間稱為機器周期。A、正確B、錯誤正確答案:A13.PSW主要用來存放程序運行過程中的狀態(tài)信息A、正確B、錯誤正確答案:A14.按照串行數(shù)據(jù)的時鐘控制方式,串行通信可分為同步通信和異步通信兩類。A、正確B、錯誤正確答案:A15.定時計數(shù)器1的工作方式有4種A、正確B、錯誤正確答案:B16.8051單片機的內(nèi)外部ROM和內(nèi)外部RAM都是統(tǒng)一編址的A、正確B、錯誤正確答案:B17.一個機器周期等于六個振蕩周期A、正確B、錯誤正確答案:B18.93H⊕0FH=9CHA、正確B、錯誤正確答案:A19.書寫格式是否正確MOVC@A+DPTR,AA、正確B、錯誤正確答案:B20.書寫格式是否正確MOVA,@R7A、正確B、錯誤正確答案:B21.判斷指令(或偽指令)SUBA,R2是否正確A、正確B、錯誤正確答案:B22.執(zhí)行返回指令時,返回的斷點是調(diào)用指令的首地址。A、正確B、錯誤正確答案:B23.標(biāo)號的值為它所接指令的機器碼首字節(jié)在ROM中的存放地址A、正確B、錯誤正確答案:A24.判斷指令(或偽指令)MOVC@A+PC,A是否正確A、正確B、錯誤正確答案:B25.MCS-51單片機系統(tǒng)復(fù)位時,TMOD模式控制寄存器的低4位均為0。A、正確B、錯誤正確答案:A26.求十進(jìn)制數(shù)-102的補碼(以2位16進(jìn)制數(shù)表示),該補碼為????9AH。A、正確B、錯誤正確答案:A27.對于8051單片機,當(dāng)CPU對內(nèi)部程序存儲器尋址超過4K時,系統(tǒng)會自動在外部程序存儲器中尋址。A、正確B、錯誤正確答案:A28.MCS-51單片機的中斷允許寄存器的IE的作用是用來對各中斷源進(jìn)行開放或屏蔽的控制。A、正確B、錯誤正確答案:A29.累加器ACC的字節(jié)地址是E0H,可位尋址A、正確B、錯誤正確答案:A30.時鐘脈沖是震蕩脈沖二分頻后的信號A、正確B、錯誤正確答案:A31.單片機時鐘電路的電容常采用30pFA、正確B、錯誤正確答案:A32.8051單片機系統(tǒng)復(fù)位后,IE中各中斷允許位均被清0,即禁止所有中斷。A、正確B、錯誤正確答案:A33.判斷指令(或偽指令)MOVA,30H是否正確A、正確B、錯誤正確答案:A34.方式2中,16位加法

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論