




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
單片機原理及應用復習題及參考答案一、單選題(共52題,每題1分,共52分)1.若(A)=50H,(B)=A0H,執行MULAB后,(A)=(B)=A、(A)=02H(B)=33HB、(A)=00H(B)=33HC、(A)=02H(B)=32HD、(A)=00H(B)=32H正確答案:D2.CY(PSW.7)的定義是()A、進位標志位B、輔助進位標志位C、用戶標志位D、寄存器組選擇位E、溢出標志位F、奇偶標志位正確答案:A3.當外部中斷0發出中斷請求后,中斷響應的條件是A、SETBET0B、SETBEX0C、MOVIE,#81HD、MOVIE,#61H正確答案:C4.控制串行口工作方式的寄存器是()A、TCONB、PCONC、SCOND、TMOD正確答案:C5.執行下列程序后,累加器A的內容為()。ORG0000HMOVA,#00HADDA,#02HMOVDPTR,#0050HMOVCA,@A+DPTRMOV@R0,ASJMP$ORG0050HBAO:DB00H,08H,0BH,6H,09H,0CHENDA、00HB、0BHC、06HD、0CH正確答案:B6.8051單片機若晶振頻率為fosc=12MHz,則一個機器周期等于()μS。A、4B、2C、1D、3正確答案:C7.SJMPrel是()A、數據傳送指令B、算術運算指令C、邏輯運算指令D、控制轉移指令E、位操作指令正確答案:D答案解析:SJMPrel是一條相對轉移指令,屬于控制轉移指令。它的功能是實現程序的相對跳轉,即根據相對偏移量rel來改變程序的執行流程,所以答案是D。8.已知(A)=50H,(R0)=30H,(30H)=6CH,執行指令XCHA,@R0后,R0的內容為():A、50HB、30HC、6CHD、00H正確答案:B答案解析:執行XCHA,@R0指令后,是將累加器A的內容與R0所指向的30H單元內容進行交換,即(A)=6CH,(30H)=50H,而R0的內容不變,仍然是30H。9.執行程序:MOVDPTR,#8000HMOVXA,@DPTRADDA,20HMOVR0,#00HMOVx@R0,AINCR0CLRAADDCA,#00HMOVx@R0,ARET之后則片外8000H是()A、85HB、86HC、87HD、88H正確答案:B10.定義字節型數據的偽指令是():A、DSB、DBC、DWD、BIT正確答案:B11.在串行通信中,8031中發送和接收的寄存器是A、TMODB、SBUFC、SCOND、DPTR正確答案:B答案解析:8031中發送和接收數據是通過SBUF寄存器來實現的。TMOD是定時器/計數器的工作方式寄存器;SCON是串行口控制寄存器;DPTR是數據指針寄存器,主要用于訪問外部數據存儲器。12.下列指令能使R0低4位不變,高4位置F的是()。A、ANLR0,#OF0HB、ORLRO,#OFOHC、ORL0,#OFHD、ORL00H,#OF0H正確答案:D13.匯編結束指令是():A、ORGB、BITC、EQUD、END正確答案:D14.能將A的內容向左循環移一位,第七位進第0位的指令是()。A、RLCAB、RRCAC、RRAD、RLA正確答案:D15.MOVR1,#30H;MOVA,#64H;ADDA,#47H;DAA;MOV@R1,A;后(A)=A、10HB、11HC、12HD、13H正確答案:B16.8051單片機的定時器T1用作定時方式時是A、由內部時鐘頻率定時,一個時鐘周期加1B、由內部時鐘頻率定時,一個機器周期加1C、由外部時鐘頻率定時,一個時鐘周期加1D、由外部時鐘頻率定時,一個機器周期加1正確答案:B答案解析:8051單片機定時器T1用作定時方式時,是對內部時鐘進行計數,一個機器周期加1。內部時鐘經過12分頻后作為定時器的計數脈沖,所以是一個機器周期加1。17.當定時器T0發出中斷請求后,中斷響應的條件是A、SETBET0B、SETBEX0C、MOVIE,#82HD、MOVIE,#61H正確答案:C答案解析:當定時器T0發出中斷請求后,要使CPU能響應中斷,需要設置中斷允許。ET0是定時器T0的中斷允許位,SETBET0只是使能了定時器T0中斷,但還需要總中斷允許EA=1才可以。MOVIE,#82H(82H=10000010B,EA=1,ET0=1),既使能了總中斷,也使能了定時器T0中斷,滿足中斷響應條件。選項A只設置了定時器T0中斷允許,選項B設置的是外部中斷0允許,選項D設置的IE值不能正確使能總中斷和定時器T0中斷。18.設(A)=38H,R0=28H,(28H)=18H,執行下列程序后,ORLA,#27HANLA,28HXCHDA,@R0CPLA。(A)=A、E5hB、E6hC、E7hD、E8h正確答案:C答案解析:1.執行“ORLA,#27H”:-(A)=38H,#27H=27H,執行或運算后(A)=38H|27H=3FH。2.執行“ANLA,28H”:-(28H)=18H,執行與運算后(A)=3FH&18H=18H。3.執行“XCHDA,@R0”:-R0=28H,(28H)=18H,交換(A)的低4位和(28H)的低4位,執行后(A)=1FH,(28H)=13H。4.執行“CPLA”:-對(A)取反,執行后(A)=E0H。-因為E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,而E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,只有E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H19.MCS-51單片機在同一級別里除串行口外,級別最低的中斷源是A、外部中斷1B、定時器T0C、定時器T1D、串行口正確答案:C20.已知(A)=59H,(SP)=32H,(32H)=6CH,執行指令POPACC后SP的內容為():A、59HB、32HC、6CHD、31H正確答案:D答案解析:執行POPACC指令時,會將棧頂內容彈出到ACC中,同時棧指針SP減1。已知(SP)=32H,(32H)=6CH,執行POPACC后,ACC=6CH,SP=31H,所以SP的內容變為31H。21.用8051的定時器,若用軟啟動,應使TOMD中的A、GATE位置1B、C/T位置1C、GATE位置0D、C/T位置0正確答案:C22.已知累加器A的數值為98H,它與0FAH相加,相加后會影響標志位CY、AC和OV位。各個位的值是()。A、0、0、0B、1、0、1C、1、1、1D、1、1、0正確答案:D23.指令RRA源操作數的尋址方式是():A、寄存器尋址B、直接尋址C、立即數尋址D、寄存器間接尋址E、變址尋址F、相對尋址G、位尋址正確答案:A答案解析:指令RRA中,源操作數存放在寄存器A中,這種尋址方式是寄存器尋址。所以答案選A。24.已知(R0)=20H,(20H)=10H,(P0)=30H,(R2)=20H,執行如下程序段后(40H)=MOV@R0,#11HMOVA,R2ADDA,20HMOVPSW,#80HSUBBA,P0XRLA,#45HMOV40H,AA、45HB、46HC、47HD、48H正確答案:A25.下列指令能使R0的最高位置0的是()。A、ANLA,#7FHB、ANLA,#80HC、ORLA,#7FHD、ORLA,#80H正確答案:A答案解析:要使R0的最高位置0,也就是將R0中的值與7FH(二進制為01111111)進行“與”操作。ANLA,#7FH指令的功能就是將累加器A的內容與7FH進行邏輯與操作,從而使A的最高位置0。B選項ANLA,#80H會使最高位置1;C選項ORLA,#7FH是進行或操作,不會使最高位置0;D選項ORLA,#80H會使最高位置1。所以能使R0最高位置0的是A選項。26.若要打開外部中斷0和定時計數器1的中斷,禁止其他中斷,IE應設置為():A、8AHB、0AHC、89HD、09H正確答案:C答案解析:外部中斷0的中斷允許位是EX0,定時計數器1的中斷允許位是ET1。要打開這兩個中斷,對應的位要置1。IE寄存器中EA(總中斷允許位)也要置1才能使能總的中斷。IE的二進制表示為10001001B時即89H能滿足打開外部中斷0和定時計數器1的中斷且禁止其他中斷的要求。27.指令MOVR0,#20H執行前(R0)=30H,(20H)=38H,執行后(R0)=()。A、00HB、20HC、30HD、38H正確答案:B答案解析:指令MOVR0,#20H的功能是將立即數20H傳送給寄存器R0,執行后(R0)=20H,20H大于00H,所以答案選B。28.ANLC,bit是()A、數據傳送指令B、算術運算指令C、邏輯運算指令D、控制轉移指令E、位操作指令正確答案:E答案解析:ANLC,bit是位操作指令中的邏輯與位指令,用于將進位標志C與指定的位進行邏輯與操作,結果存于C中。29.CPLC是()A、數據傳送指令B、算術運算指令C、邏輯運算指令D、控制轉移指令E、位操作指令正確答案:E30.主程序中調用子程序后返回主程序,堆棧指針SP的值()A、不變B、加2C、加4D、減2正確答案:A答案解析:在主程序調用子程序時,堆棧指針SP的值會根據調用的指令和相關規定進行調整,通常會壓入返回地址等信息。但當從子程序返回主程序時,會執行相應的出棧操作,將之前壓入堆棧的內容彈出,所以堆棧指針SP的值會恢復到調用子程序之前的狀態,即不變。31.8051單片機的機器周期為2μs,則其晶振頻率fosc為()MHz.A、1B、6C、2D、12正確答案:A32.下列指令能能使累加器A的最高位置1的是()。A、ANLA,#7FHB、ANLA,#80HC、ORLA,#7FHD、ORLA,#80H正確答案:D答案解析:累加器A最高位置1可以通過邏輯或操作來實現。選項D中ORLA,#80H,80H的二進制為10000000,與累加器A進行或操作后能使A的最高位置1。選項A中ANLA,#7FH是將A與7FH(01111111)進行與操作,會使A的最高位清0;選項B中ANLA,#80H是將A與80H(10000000)進行與操作,結果取決于A原來的值,不能保證最高位置1;選項C中ORLA,#7FH,7FH(01111111)與A進行或操作,不能使最高位置1。33.()指令是MCS-51指令系統中執行時間最長且長達8us的。A、比較轉移B、循環轉移C、增減量D、乘除法正確答案:D答案解析:MCS-51指令系統中乘除法指令執行時間最長,長達4個機器周期,一個機器周期在12MHz晶振下是1us,所以乘除法指令執行時間長達4us,若采用單周期指令集等特殊情況可能會更長接近8us,其他選項指令執行時間相對較短。34.XCHA,@Ri是()A、數據傳送指令B、算術運算指令C、邏輯運算指令D、控制轉移指令E、位操作指令正確答案:A答案解析:這是一條數據傳送指令。它的功能是將累加器A中的內容與寄存器Ri間接尋址單元中的內容進行交換。屬于數據傳送類指令范疇。35.以下標號不正確的是():A、LOOP:B、MOV:C、ST1:D、ABC:正確答案:B36.RST引腳功能是()A、復位信號B、外部程序存儲器讀選通信號C、訪問程序存儲控制信號D、+5V電源正確答案:A答案解析:RST引腳是復位信號引腳。當該引腳出現復位信號時,單片機將被復位,程序計數器PC被清零,使單片機從程序存儲器的起始地址開始執行程序,同時其他一些寄存器也會被設置為初始狀態。37.當MCS-51復位時,下面說法準確的是()A、PC=0000HB、SP=00HC、SBUF=00H正確答案:A答案解析:當MCS-51復位時,PC被清0,程序從0000H地址開始執行,所以[A、]>PC=0000H正確;復位時,SP被初始化為07H,而不是00H,所以[B、]>SP=00H錯誤;SBUF是串行口數據緩沖器,復位時其內容不定,所以[C、]>SBUF=00H錯誤。38.ADDCA,Rn是()A、數據傳送指令B、算術運算指令C、邏輯運算指令D、控制轉移指令E、位操作指令正確答案:B答案解析:ADDCA,Rn是帶進位加法指令,屬于算術運算指令。它將累加器A中的值與寄存器Rn中的值相加,并加上進位標志CY的值,結果存放在累加器A中。所以答案選B。39.10101.101B轉換成十進制數是()。A、46.625B、23.625C、23.62D、21.625正確答案:D40.5轉換成十六進制數是()。A、49HB、111HC、49.8HD、94.8H正確答案:C41.單片機應用程序一般存放在()。A、RAMB、ROMC、寄存器D、CPU正確答案:B答案解析:單片機應用程序一般存放在ROM(只讀存儲器)中,ROM中的程序在單片機運行時是只讀的,不會被隨意改寫,這樣可以保證程序的穩定性和安全性。而RAM是隨機存取存儲器,用于臨時存儲數據;寄存器是CPU內部用于暫存數據和指令的部件;CPU是中央處理器,負責執行指令和進行數據處理。所以單片機應用程序一般存放在ROM中。42.MCS-51指令系統中,指令MOVA,@R0,執行前(A)=86H,(R0)=20H,(20H)=18H,執行后()。A、(A)=86HB、(A)=20HC、(A)=18HD、(A)=00H正確答案:C43.若某存儲器芯片地址線為12根,那么它的存儲容量為()A、1KBB、2KBC、4KBD、8KB正確答案:C答案解析:1.首先計算存儲單元數量:-已知地址線為\(12\)根,根據\(2^n\)(\(n\)為地址線數量)可得到存儲單元數量。-這里\(n=12\),則存儲單元數量為\(2^{12}=4096\)個。2.然后計算存儲容量:-因為每個存儲單元可以存儲\(1\)個字節(\(1B\))。-所以存儲容量為\(4096B\)。-又因為\(1KB=1024B\),\(4096B\div1024B=4KB\)。-所以該存儲器芯片的存儲容量為\(4KB\),大于\(4KB\)的選項只有\([C、]\)。44.執行程序:MOVDPTR,#8000HMOVXA,@DPTRADDA,20HMOVR0,#00HMOVx@R0,AINCR0CLRAADDCA,#00HMOVx@R0,ARET之后則片外00H是()A、00HB、01HC、02HD、03H正確答案:A45.如果(P0)=65H,則當CPLP0.2SETBCMOVP0.4,C執行后(P0)=()A、61HB、75HC、71HD、17H正確答案:C答案解析:1.初始(P0)=65H,即二進制為01100101B。2.CPLP0.2,將P0.2取反,P0.2原來為0,取反后變為1,此時P0=01110101B。3.SETBC,置位C,C=1。4.MOVP0.4,C,將C的值(1)傳送到P0.4,執行后P0=01110111B,轉換為十六進制是77H,77H>71H。所以答案選C。46.用8051的定時器T1作計數方式,用模式2,則工作方式控制字為A、06HB、20HC、60HD、02H正確答案:C47.64K程序存儲器常用的芯片是EPROM是():A、2716B、2732C、2764D、27128E、27256F、27512正確答案:F48.MCS-51匯編語言指令格式中,唯一不可缺少的部分是()。A、標號B、操作碼C、操作數D、注釋正確答案:B答案解析:操作碼是指令中唯一不可缺少的部分,它明確規定了CPU要執行的具體操作,沒有操作碼,計算機就不知道該執行什么任務。而標號是給指令起的名字,不是必需的;操作數根據具體指令而定,有些指令可以沒有操作數;注釋是對指令的解釋說明,也不是指令格式中必不可少的。49.已知A=87H,(30H)=76H,執行XRLA,30H后,其結果為:()。A、A=F1H(30H)=76HP=0B、A=87H(30H)=76HP=1C、A=F1H(30H)=76HP=1D、A=76H(30H)=87HP=1正確答案:C50.8051單片機的定時器T1用作計數方式時計數脈沖是A、由T1(P3.5)輸入B、由內部時鐘頻率提供C、由T0(P3.4)輸入D、由外部計數脈沖計數正確答案:A答案解析:8051單片機的定時器T1用作計數方式時,計數脈沖是由T1(P3.5)輸入的。當工作在計數模式時,外部脈沖信號從該引腳輸入,每來一個脈沖,計數器加1。內部時鐘頻率是定時器工作在定時模式時的時鐘源;T0(P3.4)是定時器T0的引腳,與T1無關;外部計數脈沖計數表述不準確,應明確是從T1引腳輸入的外部脈沖。51.要用傳送指令訪問MCS-51片外RAM,它的指令操作碼助記符是()A、MOVB、MOVXC、MOVCD、以上都行正確答案:B答案解析:MOVX指令用于訪問片外RAM,MOV指令主要用于訪問片內RAM和特殊功能寄存器,MOVC指令用于訪問程序存儲器。所以要用傳送指令訪問MCS-51片外RAM,指令操作碼助記符是MOVX。52.已知晶振頻率為6MHz,在P1.0引腳上輸出周期為500微秒的等寬矩形波,若采用T1中斷,工作方式2。TMOD=#()A、19HB、20HC、21HD、22H正確答案:B二、判斷題(共48
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江蘇省海門市2025年高三模擬試題數學試題試卷解析
- 2019-2025年二級注冊建筑師之建筑結構與設備通關提分題庫(考點梳理)
- 2025深圳市設備供應合同范本
- 2025租房合同協議書樣本參考
- 餐飲外出營銷方案范本
- 光伏 項目 合同樣本
- 2025光纖買賣合同范本
- 2025中外合作開發合同(電子產品)
- 商場鋼網架施工方案
- 提升團隊協作效率的措施計劃
- 經歷是流經裙邊的水
- 河南2023年河南省農村信用社(農商銀行)員工招聘考試參考題庫含答案詳解
- 法蘭西喜劇院
- 電力市場交易體系規則培訓PPT
- 2022年新改版教科版五年級下冊科學全冊實驗記錄單(實驗必備)
- 醫學檢驗心壁的組織結構
- 江蘇省南京市聯合體2022-2023八年級初二下學期道德與法治期中試卷+答案
- 《小池》說課稿 小學一年級語文教案PPT模板下載
- 112尿道肉阜臨床路徑
- WIS測井數據格式
- 中考歷史復習策略98課件
評論
0/150
提交評論