單片機(jī)習(xí)習(xí)題資料_第1頁(yè)
單片機(jī)習(xí)習(xí)題資料_第2頁(yè)
單片機(jī)習(xí)習(xí)題資料_第3頁(yè)
單片機(jī)習(xí)習(xí)題資料_第4頁(yè)
單片機(jī)習(xí)習(xí)題資料_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

PAGE7單片機(jī)原理復(fù)習(xí)資料一、單選題、1、十進(jìn)制數(shù)126其對(duì)應(yīng)的十六進(jìn)制可表示為(D)A、8FB、8EC、FED、72、十進(jìn)制數(shù)其對(duì)應(yīng)的二進(jìn)制可表示為(C)A、.01110101B、1001001.10C、D、.113、二進(jìn)制數(shù)0對(duì)應(yīng)的十六進(jìn)制數(shù)可表示為()A、192HB、C90HC、1A2HD、CA0H4、二進(jìn)制數(shù)0對(duì)應(yīng)的十六進(jìn)制數(shù)可表示為(B)A、1D3HB、1B6HC、DB0HD、666H5、一3的補(bǔ)碼是(D)A、B、 C、D、6、下列表達(dá)式錯(cuò)誤的是(D)A、X補(bǔ)+Y補(bǔ)=〔X+Y〕補(bǔ)B、X=〔X補(bǔ)〕補(bǔ)C、X=XD、X?Y+X?Y=X+Y7、CPU主要的組成部部分為(A)A、運(yùn)算器、控制器B、加法器、寄存器C、運(yùn)算器、寄存器D、運(yùn)算器、指令譯碼器8、計(jì)算機(jī)的主要組成部件為(A)A、CPU,內(nèi)存,I/O□B、CPU,鍵盤,顯示器C、主機(jī),外部設(shè)備D、以上都是9、INTEL8051CPU是(C)位的單片機(jī)A、16B、4C、8D、準(zhǔn)1610、對(duì)于INTEL8031來(lái)說(shuō),EA腳總是(A)A、接地B、接電源C、懸空D、不用11、在計(jì)算機(jī)中“A”是用(D)來(lái)表示的A、BCD碼B、二一一十進(jìn)制編碼C、余三碼 D、ASCII碼12、在單片機(jī)中,通常將一些中間計(jì)算結(jié)果放在(A)中A、累加器B、控制器C、程序存儲(chǔ)器D、數(shù)據(jù)存儲(chǔ)器13、程序計(jì)數(shù)器PC用來(lái)(C)A、存放指令B、存放正在執(zhí)行的指令地址C、存放下一條的指令地址D、存放上一條的指令地址14、數(shù)據(jù)指針DPDR在(A)中A、CPU控制器B、CPU運(yùn)算器C、外部程序存儲(chǔ)器D、外部數(shù)據(jù)存儲(chǔ)器15、指令和程序是以(C)形式存放在程序存儲(chǔ)器中A、源程序B、匯編程序C、二進(jìn)制編碼D、BCD碼16、單片機(jī)應(yīng)用程序一般存放在(B)A、RAMB、ROMC、寄存器D、CPU17、單片機(jī)上電后或復(fù)位后,工作寄存器R0是在(A)A、0區(qū)00H單元B、0區(qū)01H單元C、0區(qū)09H單元D、SFR18、進(jìn)位標(biāo)志CY在(C)中A、累加器B、算邏運(yùn)算部件ALU C、程序狀態(tài)字寄存器PSWD、DPOR19、單片機(jī)8051的XTAL1和XTAL2引腳是(D)引腳A、外接定時(shí)器B、外接串行口C、外接中斷D、外接晶振20、8031復(fù)位后,PC與SP的值為(B)A、0000H,00HB、0000H,07HC、0003H,07H寄存器D、0800H,00H21、單片機(jī)的堆棧指針SP始終是(B)A、指示堆棧底B、指示堆棧頂C、指示堆棧地址D、指示堆棧長(zhǎng)度22、P0、P1口作輸入用途之前必須(A)A、相應(yīng)端口先置1B、相應(yīng)端口先置0C、外接高電平D、外接上拉電阻23、一個(gè)EPROM的地址有A0A11引腳,它的容量為(B)A、2KBB、4KBC、11KBD、12KB24、8031單片機(jī)中既可位尋址又可字節(jié)尋址的單元是(A)A、20HB、30HC、00HD、70H25、8031單片機(jī)中片內(nèi)RAM共有(B)字節(jié)A、128B、256C、4KD、64K26、執(zhí)行指令MOVXA,﹫DPTR時(shí),WR.RD腳的電平為(A)A、WR高電平,RD低電平B、WR低電平,RD高電平C、WR高電平,RD高電平D、WR低電平,RD低電平27、INTEL8031的PO□,當(dāng)使用外部存儲(chǔ)器時(shí)它是一個(gè)(D)A、傳輸高8位地址□B、傳輸?shù)?位地址□C、傳輸?shù)?位數(shù)據(jù)□D、傳輸?shù)?位地址/數(shù)據(jù)總線□28、當(dāng)標(biāo)志寄存器PSW的RSO和RSI分別為1和0時(shí),系統(tǒng)選用的工作寄存器組為(B)A、組0B、組1C、組229、下列指令中錯(cuò)誤的是(D)A、MOVA,R4B、MOV20H,R4C、MOVR4,R330、下列指令中不影響標(biāo)志位CY的指令有(D)A、ADDA,20HB、CLRC、RRCAD、INCA31、LJMP跳轉(zhuǎn)空間最大可達(dá)到(D)A、2KBB、256BC、128BD、64KB32、計(jì)算機(jī)內(nèi)部數(shù)據(jù)之所以用二進(jìn)制形式表示,主要是(B)A、為了編程方便B、由于受器件的物理性能限制C、為了通用性D、為了提高運(yùn)算速度33、8051單片機(jī)共有(B)中斷源A、4B、5C、634、8051單片機(jī)共有(A)個(gè)中斷優(yōu)先級(jí)A、2B、3C、4D、535、外部中斷源IE1(外部中斷1)的向量地址為(C)A、0003HB、000BH C、0013HD、002BH36、累加器A的地址為(A)A、E7HB、F7HC、D7HD、87H37、寄存器B的位地址為(B)A、E7HB、F7HC、D7HD、87H38、8051的內(nèi)部RAM中,可以進(jìn)行位尋址的地址空間為(B)A、00H∽2FHB、20H∽2FHC、00H∽FFHD、20H∽FFH39、設(shè)累加器A的內(nèi)容為0C9H,寄存器R2的內(nèi)容為54H,CY=1,執(zhí)行指令SUBBA,R2后結(jié)果為(A)A、(A)=74HB、(R2)=74HC、(A)=75HD、(R2)=75H40、設(shè)(A)=0C3H,(R0)=0AAH,執(zhí)行指令A(yù)NLA,R0后,結(jié)果(A)A、(A)=82H B、(A)=6CHC、(R0)=82D、(R0)=6CH41、8051的程序計(jì)數(shù)器PC為16位計(jì)數(shù)器,其尋址范圍是(D)A、8KB、16KC、32K D、64K42、提高單片機(jī)的晶振頻率,則機(jī)器周期(C)A、不變B、變長(zhǎng)C、變短D、不定43、在堆棧操作中,當(dāng)進(jìn)棧數(shù)據(jù)全部彈出后,這時(shí)SP應(yīng)指向(C)A、棧底單元B、7FH單元C、棧底單元地址加1D、棧底單元地址減144、8051單片機(jī)中,唯一一個(gè)用戶不能直接使用的寄存器是(C)A、PSW B、DPTR C、PC D、B45、8051單片機(jī)中,唯一一個(gè)用戶可使用的16位寄存器是(B)A、PSW B、DPTR C、ACC  D、PC46、執(zhí)行如下三條指令后,30H單元的內(nèi)容是(C)MOVR1,#30HMOV40H,#0EHMOV﹫R1,40HA、40HB、30HC、0EHD、FFH47、有如下程序段:MOVR0,#30HSETBCCLRAADDCA,#00HMOV﹫R0,A執(zhí)行結(jié)果是(B)A、(30H)=00HB、(30H)=01H C、(00H)=00H D、(00H)=01H48、從地址2132H開(kāi)始有一條絕對(duì)轉(zhuǎn)移指令A(yù)JMPaddr11,指令可能實(shí)現(xiàn)的轉(zhuǎn)移范圍是(A)A、2000H∽27FFHB、2132H∽2832HC、2100H∽28FFHD、2000H∽3FFFH49、中斷是一種(D)A、資源共享技術(shù)B、數(shù)據(jù)轉(zhuǎn)換技術(shù)C、數(shù)據(jù)共享技術(shù)D、并行處理技術(shù)50、執(zhí)行MOVIE,#81H指令的意義是:(B)A、屏蔽中斷源 B、開(kāi)放外部中斷源0C、開(kāi)放外部中斷源1 D、開(kāi)放外部中斷源0和1二、多選題1、所謂系統(tǒng)總線,指的是(ABE)A、數(shù)據(jù)總線B、地址總線C、內(nèi)部總線D、外部總線E、控制總線2、系統(tǒng)內(nèi)存包括(CD)A、硬盤B、軟盤C、RAMD、ROME、光盤3、數(shù)123可能是(BCDE)A、二進(jìn)制數(shù)B、八進(jìn)制數(shù)C、十六進(jìn)制數(shù)D、四進(jìn)制數(shù)E、十進(jìn)制數(shù)4、8051單片機(jī)尋地方式有(ABCDE)A、寄存器間接尋址方式B、立即尋址方式C、直接尋址方式D、變址間接尋址方式E、位尋址方式8、如下程序段:CLRCMOVA,#BCHADDCA,#65H則其結(jié)果為()A、(A)=21HB、CY=1C、AC=1D、CY=0E、AC=09、8051CPUD在訪問(wèn)外部存儲(chǔ)器時(shí),地址的輸出是(AC)A、P2口輸出高8位地址B、P1口輸出高8位地址C、P0口輸出低8位地址D、P1口輸出低8位地址E、P2口輸出低8位地址10、8051CPU具有(ABCDE)A、4K字節(jié)的程序存儲(chǔ)器B、128字節(jié)的數(shù)據(jù)存儲(chǔ)器C、32線并行I/0□D、全雙工串行I/0□一個(gè)E、2個(gè)16位定時(shí)器/計(jì)數(shù)器11、對(duì)于JBCbit,rel指令,下列說(shuō)法正確的是(ADE)A.bit位狀態(tài)為1時(shí)轉(zhuǎn)移B.bit位狀態(tài)為0時(shí)轉(zhuǎn)移C.bit位狀態(tài)為1時(shí)不轉(zhuǎn)移D.bit位狀態(tài)為0時(shí)不轉(zhuǎn)移E.轉(zhuǎn)移時(shí),同時(shí)對(duì)該位清零12、對(duì)于DIVAB指令的執(zhí)行結(jié)果,下列說(shuō)法正確的是(AEB)A.商在A中B.余數(shù)在B中C.商在B中D.余數(shù)在A中E.如果除數(shù)為0,則溢出標(biāo)志位置1。13.一個(gè)應(yīng)用課題的研制,大致可分()階段。A.分析研究課題,明確解決問(wèn)題的方法B.分別進(jìn)行系統(tǒng)硬件和軟件設(shè)計(jì)C.分模塊調(diào)試系統(tǒng),進(jìn)行在線仿真和總調(diào)D.固化程序,投入實(shí)際運(yùn)行E.反饋運(yùn)行情況,及時(shí)修正,升級(jí)。14、關(guān)于指針DPTR,下列說(shuō)法正確的是(BD)A.DPTR是CPU和外部存儲(chǔ)器進(jìn)行數(shù)據(jù)傳送的唯一橋梁B.DPTR是一個(gè)16位寄存器C.DPTR不可尋址D.DPTR是由DPH和DPL兩個(gè)8位寄存器組成的E.DPTR的地址83H15.下列寄存器中,屬于8051專用寄存器的是(ABE)A.ACCB.DSWC.ROD.CE.B三、判斷題:1.8051每個(gè)中斷源相應(yīng)地在芯片上都有其中斷請(qǐng)求輸入引腳()2.程序計(jì)數(shù)器PC不能對(duì)它進(jìn)行讀寫操作()3.8051單片機(jī)的棧底單元是不能利用的,因此,它是一個(gè)閑置單元()4.8051單片機(jī)對(duì)最高優(yōu)先權(quán)的中斷響應(yīng)是無(wú)條件的()5.中斷初始化時(shí),對(duì)中斷控制器的狀態(tài)設(shè)置,只可使用位操作指令,而不能使用字節(jié)操作指令()6.在一般情況8051單片機(jī)允許同級(jí)中斷嵌套()7.8051單片機(jī),程序存儲(chǔ)器數(shù)和數(shù)據(jù)存儲(chǔ)器擴(kuò)展的最大范圍都是一樣的()8.單片機(jī)系統(tǒng)擴(kuò)展時(shí)使用的鎖存器,是用于鎖存高8位地址()9.RCA為循環(huán)左移指令()10.MOVA,30H為立即尋址方式()11.如果發(fā)生除法溢出錯(cuò)誤,則PSW標(biāo)志位P置1。()12.如JCrel發(fā)生跳轉(zhuǎn)時(shí),目標(biāo)地址為當(dāng)前地址加上偏移量rel()13..MOVA,@A+DPTR是一條查詢指令()14.MULAB的執(zhí)行結(jié)果是高8位在A中,低8位在B中()15.離散信號(hào)都是數(shù)字信號(hào)()16.在A/D變換時(shí),抽樣頻率越高越好()17.CPU對(duì)內(nèi)部RAM和外部RAM的讀寫速度一樣快()18.對(duì)于8051單片機(jī),當(dāng)CPU對(duì)內(nèi)部程序存儲(chǔ)器尋址超過(guò)4K時(shí),系統(tǒng)會(huì)自動(dòng)在外部程序存儲(chǔ)器中尋址()19.外加晶振頻率越高,系統(tǒng)運(yùn)算速度也就越快,系統(tǒng)性能也就越好()20.(-86)原=(-86)反=(-86)補(bǔ)=()單片機(jī)原理答案單選多選1.ABE判斷1.×2.√3.×4.×5.×6.×7.√8.×9.×10.×11.×12.×13.√14.×15.×16.√17.×18.√19.×20.√單片機(jī)技術(shù)試題一、填空1.8051單片機(jī)的內(nèi)部硬件結(jié)構(gòu)包括了:微處理器、ram、rom、和以及并行I/O口、串行口、中斷控制系統(tǒng)、時(shí)鐘電路、位處理器等部件,這些部件通過(guò)相連接。2.MCS-51的堆棧只可設(shè)置在07H-7FH,堆棧寄存器sp是8位寄存器。3.MCS-51單片機(jī)的P0~P4口均是I/O口,其中的P0口和P2口除了可以進(jìn)行數(shù)據(jù)的輸入、輸出外,通常還用來(lái)構(gòu)建系統(tǒng)的和,在P0~P4口中,P1為真正的雙相口,P2為準(zhǔn)雙向口;P3口具有第二引腳功能。4.定時(shí)器/計(jì)數(shù)器的工作方式3是指得將拆成兩個(gè)獨(dú)立的8位計(jì)數(shù)器。而另一個(gè)定時(shí)器/計(jì)數(shù)器此時(shí)通常只可作為使用。5.假定(SP)=40H,(39H)=30H,(40H)=60H。執(zhí)行下列指令:POPDPHPOPDPL后,DPTR的內(nèi)容為,SP的內(nèi)容是。二、<![endif]>選擇2.MCS-51單片機(jī)的堆棧區(qū)應(yīng)建立在(B)。A.片內(nèi)數(shù)據(jù)存儲(chǔ)區(qū)的低128字節(jié)單元B.片內(nèi)數(shù)據(jù)存儲(chǔ)區(qū)C.片內(nèi)數(shù)據(jù)存儲(chǔ)區(qū)的高128字節(jié)單元D.程序存儲(chǔ)區(qū)4.當(dāng)需要從MCS-51單片機(jī)程序存儲(chǔ)器取數(shù)據(jù)時(shí),采用的指令為(B)。A,@R1A,@A+DPTRA,@R0A,@DPTR四、<![endif]>參數(shù)計(jì)算已知一MCS51單片機(jī)系統(tǒng)外接晶體振蕩器頻率為,計(jì)算:?jiǎn)纹瑱C(jī)系統(tǒng)的拍節(jié)P、狀態(tài)S、機(jī)器周期所對(duì)應(yīng)的時(shí)間是多少指令周期中的單字節(jié)雙周期指令的執(zhí)行時(shí)間是多少五、<![endif]>改錯(cuò)請(qǐng)判斷下列各條指令的書寫格式是否有錯(cuò),如有錯(cuò)說(shuō)明原因:R0R1A,@R7A,#3000H@A+DPTR,A#1000H六、使用簡(jiǎn)單指令序列完成以下操作1.請(qǐng)將片外RAM20H-25H單元清零2.請(qǐng)將ROM3000單元內(nèi)容送R7七、編程題(20)已知MCS-51單片機(jī)系統(tǒng)片內(nèi)RAM20H單元存放樂(lè)一個(gè)8位無(wú)符號(hào)數(shù)7AH,片外擴(kuò)展RAM的8000H存放了一個(gè)8位無(wú)符號(hào)數(shù)86H,試編程完成以上兩個(gè)單元中的無(wú)符號(hào)數(shù)相加,并將和值送往片外RAM的01H、00H單元中,同時(shí)將所編寫程序運(yùn)行完成后的數(shù)據(jù)和狀態(tài)添入下表中給出的PSW的有關(guān)位以及寄存器A、DPTR和RAM單元中。中央廣播電視大學(xué)2001——2002學(xué)年第一學(xué)期期末考試?yán)砉ぞ啪偶?jí)第五學(xué)期單片機(jī)技術(shù)試題一、填空與說(shuō)明題

1、8051單片機(jī)的內(nèi)部硬件結(jié)構(gòu)包括了:、、、以及片內(nèi)數(shù)據(jù)儲(chǔ)存器、片內(nèi)程序儲(chǔ)存器、并行I/O位出力器等部件,這些部件通過(guò)相連接。

2、MCS-51單片機(jī)的PO-P4口,其中的PO口和P2口除了可以進(jìn)行數(shù)據(jù)的輸入、輸出外,通常還用來(lái)構(gòu)件系統(tǒng)的和在PO~P4口中,位真正的雙向口,為準(zhǔn)雙向口。

3、請(qǐng)說(shuō)明MCS-51單片機(jī)程序狀態(tài)字PSW中的各位的含義。

CYACFORS1RS0OV/P

CY:

AC:

FO:

RS1、RS0:

OV:

P:

6、MCS-96單片機(jī)的最大尋址空間是,該空間的地址范圍為,系統(tǒng)上電及復(fù)位的程序入口地址為。二、簡(jiǎn)答題(12分)

1、MCS-51系列單片機(jī)具有幾個(gè)中斷源分別是如何定義的其中哪些中斷源可以被定義為高優(yōu)先級(jí)中斷如何定義?

2、各中斷源對(duì)應(yīng)的中斷服務(wù)程序的入口地址是否能任意設(shè)定?

3、如果想將中斷程序設(shè)置在程序儲(chǔ)存區(qū)的任意區(qū)域,在程序中應(yīng)該作何種設(shè)置請(qǐng)舉例加以說(shuō)明。三、參數(shù)計(jì)算題(12分)已知億MCS-51單片機(jī)系統(tǒng)是擁10MHZ的外部晶體振蕩器,請(qǐng)問(wèn):

1、該片機(jī)系統(tǒng)的狀態(tài)周期與機(jī)器周期各為多少?

2、該單片機(jī)的定時(shí)器O(TO)工作在方式2時(shí),TO的最大定時(shí)時(shí)間為多少?

3、當(dāng)單片機(jī)的定時(shí)器O(TO)工作在方式2時(shí),要求每記滿250us便生產(chǎn)一次定時(shí)器溢出,請(qǐng)問(wèn),TO中需要預(yù)置的初始值應(yīng)為多少四、改錯(cuò)題(10分)請(qǐng)判斷MCS-51單片機(jī)的下列各條指令的書寫格式是否有錯(cuò)誤,如有請(qǐng)說(shuō)明錯(cuò)誤原因。

1、CLRA

2、MULR0,R1

3、MOVDPTR,1050H

4、MOVA,@R7

5、ADD30H,20H

6、MOVR1,C

7、JMP@RO+DPTR

8、MOVA,#3000H

9、MOVC@A+DPTR,A

10、MOVXA,@A+DPTR五、程序分析題(8分)設(shè)在MCS-51單片機(jī)片內(nèi)RAM中,(20H)=40H,(40H)=22H,(22H)=10H,P1=0CFH,當(dāng)下列程序執(zhí)行完畢后,各單元的內(nèi)容分別為多少請(qǐng)?zhí)钊虢o定的各個(gè)寄存器及片內(nèi)單元中。

MOVRO,#20H

MOVA,@RO

MOVR1,A

MOVB,@R1

MOV@R1,R1

MOVP3,P1

(A)=(B)=(R0)=(R1)=

(P1)=(P3)=(20H)=(22H)=六、編程題(20分,其中編程14分,表中每一空1分,共6分)已知一MCS-51單片機(jī)系統(tǒng)的片外RAM的30H、31H單元分別存放了8單元無(wú)符號(hào)數(shù)AFH和61H,是編程完成以上兩個(gè)單元中的五符號(hào)數(shù)相加,并將和值送住片外RAM的8000H單元中,同時(shí)將所編寫程序運(yùn)行完畢后的數(shù)據(jù)填入表中的PRW的有關(guān)為以及寄存器A、DPTR和片外RAM單位中。

CYADPTR片外31H片外30H片外8000H

第1章測(cè)試題1、PC存放_(tái)______________,具有___________特性。在8051中決定程序執(zhí)行順序的是PC還是DPTR它是______位(是,不是)SFG2、PSW用于存放_(tái)______________,在8051中

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論