單片機(jī)原理及應(yīng)用模擬試題+答案_第1頁
單片機(jī)原理及應(yīng)用模擬試題+答案_第2頁
單片機(jī)原理及應(yīng)用模擬試題+答案_第3頁
單片機(jī)原理及應(yīng)用模擬試題+答案_第4頁
單片機(jī)原理及應(yīng)用模擬試題+答案_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

單片機(jī)原理及應(yīng)用模擬試題+答案一、單選題(共52題,每題1分,共52分)1.當(dāng)定時(shí)器T0發(fā)出中斷請求后,中斷響應(yīng)的條件是A、SETBET0B、SETBEX0C、MOVIE,#82HD、MOVIE,#61H正確答案:C答案解析:當(dāng)定時(shí)器T0發(fā)出中斷請求后,要使CPU能響應(yīng)中斷,需要設(shè)置中斷允許。ET0是定時(shí)器T0的中斷允許位,SETBET0只是使能了定時(shí)器T0中斷,但還需要總中斷允許EA=1才可以。MOVIE,#82H(82H=10000010B,EA=1,ET0=1),既使能了總中斷,也使能了定時(shí)器T0中斷,滿足中斷響應(yīng)條件。選項(xiàng)A只設(shè)置了定時(shí)器T0中斷允許,選項(xiàng)B設(shè)置的是外部中斷0允許,選項(xiàng)D設(shè)置的IE值不能正確使能總中斷和定時(shí)器T0中斷。2.已知晶振頻率為6MHz,在P1.0引腳上輸出周期為500微秒的等寬矩形波,若采用T1中斷,工作方式2。TH1=#()A、04HB、06HC、03HD、05H正確答案:C3.MOVXA,@R0指令中,源操作數(shù)采用()尋址方式,指令作用在()區(qū)間。A、寄存器,外部數(shù)據(jù)存儲器B、直接,程序存儲器C、寄存器間接,內(nèi)部數(shù)據(jù)存儲器D、寄存器間接,外部數(shù)據(jù)存儲器正確答案:D答案解析:MOVXA,@R0指令中,@R0表示寄存器間接尋址,該指令用于訪問外部數(shù)據(jù)存儲器,即將R0所指向的外部數(shù)據(jù)存儲器單元中的數(shù)據(jù)傳送到累加器A中。4.LCALLaddr16是()A、數(shù)據(jù)傳送指令B、算術(shù)運(yùn)算指令C、邏輯運(yùn)算指令D、控制轉(zhuǎn)移指令E、位操作指令正確答案:D答案解析:LCALLaddr16是長調(diào)用指令,屬于控制轉(zhuǎn)移指令,用于調(diào)用指定地址的子程序,所以答案選D。5.執(zhí)行LACLL4000H指令時(shí),MCS-51所完成的操作是()A、保護(hù)PCB、(PC)=4000HC、保護(hù)現(xiàn)場D、PC+3入棧,(PC)=4000H正確答案:D答案解析:執(zhí)行LCALL4000H指令時(shí),MCS-51首先將當(dāng)前PC值(即下一條要執(zhí)行指令的地址)加3后壓入堆棧,以保護(hù)返回地址,然后將PC的值設(shè)置為4000H,從而跳轉(zhuǎn)到4000H處執(zhí)行子程序。6.執(zhí)行中斷處理程序最后一句指令RETI后,A、程序返回到ACALL的下一句B、程序返回到LCALL的下一句C、程序返回到主程序開始處D、程序返回到響應(yīng)中斷時(shí)一句的下一句正確答案:D答案解析:執(zhí)行中斷處理程序最后一句指令RETI后,程序會返回到響應(yīng)中斷時(shí)一句的下一句。RETI(從中斷返回)指令的作用就是讓程序回到中斷發(fā)生時(shí)的斷點(diǎn)處的下一條指令繼續(xù)執(zhí)行。7.MCS-51指令系統(tǒng)中,執(zhí)行下列指令后,其結(jié)果為()。MOVA,#68ADDA,#53DAAA、A=21CY=1OV=0B、A=21CY=1OV=1C、A=21CY=0OV=0D、以上都不對正確答案:B答案解析:首先執(zhí)行MOVA,#68,將立即數(shù)68送入累加器A。接著執(zhí)行ADDA,#53,A=68+53=121。然后執(zhí)行DAA指令,對A中的結(jié)果進(jìn)行十進(jìn)制調(diào)整。因?yàn)閭€(gè)位相加8+3=11,大于9,所以個(gè)位加6調(diào)整,A的個(gè)位變?yōu)?;十位相加6+5+1(個(gè)位進(jìn)位)=12,大于9,所以十位加6調(diào)整,A的十位變?yōu)?,最終A=21。此時(shí)CY=1(因?yàn)橄嗉佑羞M(jìn)位),OV=1(因?yàn)镈7+D6有進(jìn)位,D3+D2也有進(jìn)位,結(jié)果產(chǎn)生溢出)。8.執(zhí)行下列程序后,累加器A的內(nèi)容為()。ORG0000HMOVA,#00HADDA,#02HMOVDPTR,#0050HMOVCA,@A+DPTRMOV@R0,ASJMP$ORG0050HBAO:DB00H,08H,0BH,6H,09H,0CHENDA、00HB、0BHC、06HD、0CH正確答案:B9.下列各條指令其源操作數(shù)的尋址方式是什么?各條指令單獨(dú)執(zhí)行后,A中的結(jié)果是什么?設(shè)(60H)=35H,(A)=19H,(R0)=30H,(30H)=0FH。執(zhí)行指令MOVA,#48H;ADDA,60H;ANLA,@R0后A、直接尋址;09HB、寄存器尋址;09HC、立即;09HD、寄存器間接尋址;09H正確答案:D10.執(zhí)行程序:MOVDPTR,#8000HMOVXA,@DPTRADDA,20HMOVR0,#00HMOVx@R0,AINCR0CLRAADDCA,#00HMOVx@R0,ARET之后則片外00H是()A、00HB、01HC、02HD、03H正確答案:A11.定義字型數(shù)據(jù)的偽指令是():A、DSB、DBC、DWD、BIT正確答案:C12.DIVAB是()A、數(shù)據(jù)傳送指令B、算術(shù)運(yùn)算指令C、邏輯運(yùn)算指令D、控制轉(zhuǎn)移指令E、位操作指令正確答案:B13.若要使用T0方式0產(chǎn)生500μs延時(shí),TMOD應(yīng)設(shè)置為():A、00HB、01HC、10HD、11H正確答案:A14.要用傳送指令訪問MCS-51片外RAM,它的指令操作碼助記符是()A、MOVB、MOVXC、MOVCD、以上都行正確答案:B答案解析:MOVX指令用于訪問片外RAM,MOV指令主要用于訪問片內(nèi)RAM和特殊功能寄存器,MOVC指令用于訪問程序存儲器。所以要用傳送指令訪問MCS-51片外RAM,指令操作碼助記符是MOVX。15.七段共陰極發(fā)光兩極管顯示字符‘H’,段碼應(yīng)為()A、67HB、6EHC、91HD、76HE、90H正確答案:E16.ORG2000HLACLL3000HORG3000HRET上邊程序執(zhí)行完RET指令后,PC=()A、2000HB、3000HC、2003HD、3003H正確答案:C17.ALE引腳功能是()A、復(fù)位信號B、地址鎖存控制信號C、訪問程序存儲控制信號D、+6V電源正確答案:B答案解析:ALE引腳即地址鎖存允許信號引腳,其功能是用于控制地址信號的鎖存,將地址信號與數(shù)據(jù)信號分時(shí)復(fù)用的信號進(jìn)行鎖存,以便在后續(xù)的操作中穩(wěn)定地提供地址信息。18.8051單片機(jī)的定時(shí)器T1用作定時(shí)方式時(shí)是A、由內(nèi)部時(shí)鐘頻率定時(shí),一個(gè)時(shí)鐘周期加1B、由內(nèi)部時(shí)鐘頻率定時(shí),一個(gè)機(jī)器周期加1C、由外部時(shí)鐘頻率定時(shí),一個(gè)時(shí)鐘周期加1D、由外部時(shí)鐘頻率定時(shí),一個(gè)機(jī)器周期加1正確答案:B答案解析:8051單片機(jī)定時(shí)器T1用作定時(shí)方式時(shí),是對內(nèi)部時(shí)鐘進(jìn)行計(jì)數(shù),一個(gè)機(jī)器周期加1。內(nèi)部時(shí)鐘經(jīng)過12分頻后作為定時(shí)器的計(jì)數(shù)脈沖,所以是一個(gè)機(jī)器周期加1。19.在串行通信中,8031中發(fā)送和接收的寄存器是A、TMODB、SBUFC、SCOND、DPTR正確答案:B答案解析:8031中發(fā)送和接收數(shù)據(jù)是通過SBUF寄存器來實(shí)現(xiàn)的。TMOD是定時(shí)器/計(jì)數(shù)器的工作方式寄存器;SCON是串行口控制寄存器;DPTR是數(shù)據(jù)指針寄存器,主要用于訪問外部數(shù)據(jù)存儲器。20.控制總線的縮寫是():A、ABB、DBC、CBD、KB正確答案:C21.匯編結(jié)束指令是():A、ORGB、BITC、EQUD、END正確答案:D22.執(zhí)行下面一段程序;MOVSP,#60HMOVA,#10HMOVB,#01HPUSHAPUSHBPOPAPOPBA,B的內(nèi)容是:(A)=(B)=A、(A)=00H(B)=10HB、(A)=01H(B)=10HC、(A)=01H(B)=12HD、(A)=00H(B)=13H正確答案:B23.下列各條指令其源操作數(shù)的尋址方式是什么?各條指令單獨(dú)執(zhí)行后,A中的結(jié)果是什么?設(shè)(60H)=35H,(A)=19H,(R0)=30H,(30H)=0FH。執(zhí)行指令MOVA,#48H后A、立即尋址;35HB、立即尋址;48HC、立即尋址;0FHD、立即尋址;0FH正確答案:B答案解析:MOVA,#48H是將立即數(shù)48H傳送給累加器A,所以源操作數(shù)的尋址方式是立即尋址,執(zhí)行該指令后(A)=48H。24.MOVR1,#30H;MOVA,#64H;ADDA,#47H;DAA;MOV@R4,A;后(CY)=A、0B、1C、2D、4正確答案:B25.波特的單位是()A、位/秒B、字節(jié)/秒C、幀/秒D、字符/秒正確答案:A答案解析:波特是數(shù)據(jù)傳輸速率的單位,表示每秒鐘傳輸?shù)亩M(jìn)制位數(shù),即位/秒。26.已知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正確答案:C27.OV(PSW.2)的定義是()A、輔助進(jìn)位標(biāo)志位B、奇偶標(biāo)志位C、用戶標(biāo)志位D、寄存器組選擇位E、進(jìn)位標(biāo)志位F、溢出標(biāo)志位正確答案:F28.用8051的定時(shí)器,若用軟啟動,應(yīng)使TOMD中的A、GATE位置1B、C/T位置1C、GATE位置0D、C/T位置0正確答案:C29.若(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正確答案:D30.MCS-51指令系統(tǒng)中,指令A(yù)DDCA,@R0執(zhí)行前(A)=38H,(R0)=30H,(30H)=FOH,(C)=1執(zhí)行后,其結(jié)果為()。A、(A)=28H(C)=1B、(A)=29H(C)=1C、(A)=68H(C)=0D、A)=29H(C)=0正確答案:B答案解析:執(zhí)行加法指令A(yù)DDCA,@R0,即A=A+(R0)+C。已知(A)=38H,(R0)=30H,(30H)=F0H,(C)=1。先計(jì)算38H+F0H+1=129H,轉(zhuǎn)換為十六進(jìn)制為29H,且有進(jìn)位,所以C=1。結(jié)果為(A)=29H(C)=1。31.VCC引腳功能是()A、+5V電源B、外部程序存儲器讀選通信號C、訪問程序存儲控制信號D、復(fù)位信號正確答案:A答案解析:VCC引腳通常是用于接入電源的引腳,在常見的電路中,其功能是提供+5V電源,所以答案是[A]。32.MOVR1,#30H;MOVA,#64H;ADDA,#47H;DAA;MOV@R1,A;后(A)=A、10HB、11HC、12HD、13H正確答案:B33.RRCA是()A、數(shù)據(jù)傳送指令B、算術(shù)運(yùn)算指令C、邏輯運(yùn)算指令D、控制轉(zhuǎn)移指令E、位操作指令正確答案:C34.當(dāng)(IP)=14H時(shí),優(yōu)先級最低的中斷源是():A、外部中斷0B、外部中斷1C、定時(shí)計(jì)數(shù)器0D、定時(shí)計(jì)數(shù)器1正確答案:D答案解析:當(dāng)(IP)=14H時(shí),即IP=00010100B,此時(shí)定時(shí)計(jì)數(shù)器1的優(yōu)先級設(shè)置為最低。在51單片機(jī)中,IP寄存器用于設(shè)置中斷優(yōu)先級,通過對相應(yīng)位的設(shè)置來確定各中斷源的優(yōu)先級。35.關(guān)于MCS-51的堆棧操作,正確的說法是()A、先入棧,再修改棧指針B、先修改棧指針,再出棧C、先修改棧指針,在入棧D、以上都不對正確答案:C答案解析:堆棧操作時(shí),應(yīng)先修改棧指針,再進(jìn)行入?;虺鰲2僮?。入棧是先將棧指針加1,然后再將數(shù)據(jù)存入新的棧地址;出棧是先從棧頂取出數(shù)據(jù),然后再將棧指針減1。選項(xiàng)A先入棧再修改棧指針錯(cuò)誤;選項(xiàng)B先修改棧指針再出棧表述不準(zhǔn)確,應(yīng)該是先修改棧指針再進(jìn)行入?;虺鰲2僮?;選項(xiàng)C正確。36.執(zhí)行程序:MOVDPTR,#8000HMOVXA,@DPTRADDA,20HMOVR0,#00HMOVx@R0,AINCR0CLRAADDCA,#00HMOVx@R0,ARET之后則片外8000H是()A、85HB、86HC、87HD、88H正確答案:B37.MCS-51指令系統(tǒng)中,指令MOVA,@R0,執(zhí)行前(A)=86H,(R0)=20H,(20H)=18H,執(zhí)行后()。A、(A)=86HB、(A)=20HC、(A)=18HD、(A)=00H正確答案:C38.MOVCA,@A+PC是()A、數(shù)據(jù)傳送指令B、算術(shù)運(yùn)算指令C、邏輯運(yùn)算指令D、控制轉(zhuǎn)移指令E、位操作指令正確答案:A答案解析:MOVCA,@A+PC是一條數(shù)據(jù)傳送指令。它的功能是將程序存儲器中以PC當(dāng)前值加上累加器A中的值為地址的單元內(nèi)容傳送到累加器A中,所以屬于數(shù)據(jù)傳送指令。39.已知累加器A的數(shù)值為98H,它與0FAH相加,相加后會影響標(biāo)志位CY、AC和OV位。各個(gè)位的值是()。A、0、0、0B、1、0、1C、1、1、1D、1、1、0正確答案:D40.執(zhí)行程序:MOVDPTR,#8000HMOVXA,@DPTRADDA,20HMOVR0,#00HMOVx@R0,AINCR0CLRAADDCA,#00HMOVx@R0,ARET之后則CY是()A、00HB、01HC、02HD、03H正確答案:B41.若某存儲器芯片地址線為12根,那么它的存儲容量為()A、1KBB、2KBC、4KBD、8KB正確答案:C答案解析:1.首先計(jì)算存儲單元數(shù)量:-已知地址線為\(12\)根,根據(jù)\(2^n\)(\(n\)為地址線數(shù)量)可得到存儲單元數(shù)量。-這里\(n=12\),則存儲單元數(shù)量為\(2^{12}=4096\)個(gè)。2.然后計(jì)算存儲容量:-因?yàn)槊總€(gè)存儲單元可以存儲\(1\)個(gè)字節(jié)(\(1B\))。-所以存儲容量為\(4096B\)。-又因?yàn)閈(1KB=1024B\),\(4096B\div1024B=4KB\)。-所以該存儲器芯片的存儲容量為\(4KB\),大于\(4KB\)的選項(xiàng)只有\(zhòng)([C、]\)。42.XRLdirect,#data是()A、控制轉(zhuǎn)移指令B、算術(shù)運(yùn)算指令C、數(shù)據(jù)傳送指令D、邏輯運(yùn)算指令E、位操作指令正確答案:D43.SUBBA,Rn是()A、數(shù)據(jù)傳送指令B、算術(shù)運(yùn)算指令C、邏輯運(yùn)算指令D、控制轉(zhuǎn)移指令E、位操作指令正確答案:B答案解析:SUBBA,Rn是減法運(yùn)算指令,屬于算術(shù)運(yùn)算指令。它將累加器A的內(nèi)容減去寄存器Rn的內(nèi)容,結(jié)果存于累加器A中。44.在中斷服務(wù)程序中至少應(yīng)有一條()A、轉(zhuǎn)移指令B、中斷返回指令C、傳送指令D、加法指令正確答案:B答案解析:中斷服務(wù)程序執(zhí)行完畢后,需要通過中斷返回指令返回到原來被中斷的程序繼續(xù)執(zhí)行,所以中斷服務(wù)程序中至少應(yīng)有一條中斷返回指令。傳送指令、轉(zhuǎn)移指令、加法指令不是中斷服務(wù)程序必須具備的。45.如果(P0)=65H,則當(dāng)CPLP0.2SETBCMOVP0.4,C執(zhí)行后(P0)=()A、61HB、75HC、71HD、17H正確答案:C答案解析:1.初始(P0)=65H,即二進(jìn)制為01100101B。2.CPLP0.2,將P0.2取反,P0.2原來為0,取反后變?yōu)?,此時(shí)P0=01110101B。3.SETBC,置位C,C=1。4.MOVP0.4,C,將C的值(1)傳送到P0.4,執(zhí)行后P0=01110111B,轉(zhuǎn)換為十六進(jìn)制是77H,77H>71H。所以答案選C。46.T0:定時(shí)方式,工作在方式1。方式字TMOD=A、00HB、01HC、12HD、11H正確答案:B47.已知:A=D2H,(40H)=77H,執(zhí)行指令:ORLA,40H后,其結(jié)果是()。A、A=77HB、A=F7HC、A=D2HD、以上都不對正確答案:B答案解析:執(zhí)行ORLA,40H指令,是將累加器A的內(nèi)容(D2H)與內(nèi)部RAM40H單元的內(nèi)容(77H)進(jìn)行邏輯或運(yùn)算。D2H轉(zhuǎn)換為二進(jìn)制是11010010B,77H轉(zhuǎn)換為二進(jìn)制是01110111B,邏輯或運(yùn)算的結(jié)果是11110111B,轉(zhuǎn)換為十六進(jìn)制就是F7H,所以A的內(nèi)容變?yōu)镕7H。48.MOVR1,#30H;MOVA,#64H;ADDA,#47H;DAA;MOV@R5,A;后(AC)=A、0B、1C、2D、4正確答案:B答案解析:執(zhí)行ADDA,#47H后,A=64H+47H=ABH。執(zhí)行DAA后,A=111H-100H+64H=75H,此時(shí)CY=1,AC=1。因?yàn)镈AA指令在進(jìn)行十進(jìn)制調(diào)整時(shí),若低4位大于9則加6調(diào)整,同時(shí)會使AC置1,所以這里AC=1是因?yàn)榈?位相加后大于9進(jìn)行了調(diào)整,即低4位大于9,也就是大于10-1,所以是大于1。49.某種存儲器芯片是8KB*4/片,那么它的地址線根數(shù)是()A、11根B、12根C、13根D、14根正確答案:C答案解析:因?yàn)?KB=2^13B,所以地址線根數(shù)至少為13根,能尋址2^13個(gè)存儲單元,該存儲器芯片容量為8KB*4,所以地址線根數(shù)要大于13根。50.定義字節(jié)型數(shù)據(jù)的偽指令是():A、DSB、DBC、DWD、BIT正確答案:B51.PSW=18H時(shí),則當(dāng)前工作寄存器是()A、3組B、2組C、1組D、0組正確答案:A52.單片機(jī)應(yīng)用程序一般存放在()。A、RAMB、ROMC、寄存器D、CPU正確答案:B答案解析:單片機(jī)應(yīng)用程序一般存放在ROM(只讀存儲器)中,ROM在單片機(jī)掉電后數(shù)據(jù)不會丟失,能長期保存程序代碼。而RAM是隨機(jī)存取存儲器,用于臨時(shí)存儲數(shù)據(jù),掉電后數(shù)據(jù)丟失;寄存器是CPU內(nèi)部用于暫存數(shù)據(jù)和指令的部件;CPU是中央處理器,用于執(zhí)行指令和進(jìn)行數(shù)據(jù)處理。所以應(yīng)用程序應(yīng)存放在ROM中。二、判斷題(共48題,每題1分,共48分)1.條件轉(zhuǎn)移指令JNCrel;如C=1,轉(zhuǎn)移A、正確B、錯(cuò)誤正確答案:A2.判斷指令(或偽指令)DECDPTR是否正確A、正確B、錯(cuò)誤正確答案:B3.判斷指令(或偽指令)JBCP0,LL1是否正確A、正確B、錯(cuò)誤正確答案:B4.同級中斷源不能實(shí)現(xiàn)中斷嵌套A、正確B、錯(cuò)誤正確答案:A5.8051單片機(jī)有6個(gè)中斷源A、正確B、錯(cuò)誤正確答案:B6.無條件轉(zhuǎn)移指令LJMPaddr16稱長轉(zhuǎn)移指令,允許轉(zhuǎn)移的目標(biāo)地址在128KB空間范圍內(nèi)。A、正確B、錯(cuò)誤正確答案:B7.操作數(shù)@DPTR的尋址方式是寄存器間接尋址A、正確B、錯(cuò)誤正確答案:A8.判斷指令(或偽指令)MOVX40H,#30H是否正確A、正確B、錯(cuò)誤正確答案:B9.8051單片機(jī)的PC與DPTR都在CPU片內(nèi),因此指令MOVCA,@A+PC與指令MOVCA,@A+DPTR執(zhí)行時(shí)只在單片機(jī)內(nèi)部操作,不涉及片外存儲器。A、正確B、錯(cuò)誤正確答案:B10.存儲器分成內(nèi)存和外存兩大部分,其中外內(nèi)存可以直接與CPU交換信息。A、正確B、錯(cuò)誤正確答案:B11.在MCS-51單片機(jī)內(nèi)部結(jié)構(gòu)中,TCON為控制寄存器,主要用來控制定時(shí)器的啟動與停止。A、正確B、錯(cuò)誤正確答案:A12.波特率用于表征數(shù)據(jù)傳輸?shù)乃俣?,波特率越小,?shù)據(jù)傳輸速度越快。A、正確B、錯(cuò)誤正確答案:B13.判斷指令(或偽指令)MOVC@A+PC,A是否正確A、正確B、錯(cuò)誤正確答案:B14.相對尋址方式中,“相對”兩字是相對于當(dāng)前指令的首地址。A、正確B、錯(cuò)誤正確答案:B15.如要允許外部中斷0中斷,應(yīng)置中斷允許寄存器IE的EA位和EX0位為1。A、正確B、錯(cuò)誤正確答案:A16.P1口是準(zhǔn)雙向口,只作為輸入輸出接口使用A、正確B、錯(cuò)誤正確答案:A17.書寫格式是否正確MOVA,@R7A、正確B、錯(cuò)誤正確答案:B18.MCS-51指令系統(tǒng)中,指令CJNEA,#data,rel的作用相當(dāng)于SUBBA,#data與JNCrel的作用。A、正確B、錯(cuò)誤正確答案:B19.單片機(jī)的復(fù)位有上電復(fù)位和按鈕復(fù)位兩種方式A、正確B、錯(cuò)誤正確答案:A20.判斷指令(或偽指令)MOVX@R0,B是否正確A、正確B、錯(cuò)誤正確答案:B21.8051有2個(gè)16位的定時(shí)器/計(jì)數(shù)器,有4種工作方式。A、正確B、錯(cuò)誤正確答案:A22.程序狀態(tài)字PSW的地址是D0H,它是16位的寄存器A、正確B、錯(cuò)誤正確答案:B23.MOVA,@A+DPTR是一條查表指令。A、正確B、錯(cuò)誤正確答案:B24.指令周期:是指CPU執(zhí)行一條指令所需要的時(shí)間。MULAB一個(gè)指令周期通常含有2個(gè)機(jī)器周期。A、正確B、錯(cuò)誤正確答案:B25.MCS-51的產(chǎn)品8051與8031的區(qū)別是:8031片內(nèi)無ROM。A、正確B、錯(cuò)誤正確答案:A26.MCS-51的程序存儲器只能用來存放程序。A、正確B、錯(cuò)誤正確答案:B27.判斷指令(或偽指令)ANL#99H,36H是否正確A、正確B、錯(cuò)誤正確答案:B28.對于8051單片機(jī)而言,在外部擴(kuò)展EPROM時(shí),EA引腳應(yīng)接地A、正確B、錯(cuò)誤正確答案:A29.由于MCS-51的串行口的數(shù)據(jù)發(fā)送和接收緩沖器都是SBUF,所以其串行口不能同時(shí)發(fā)送和接收數(shù)據(jù),即不是全雙工的串行口。

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論