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

下載本文檔

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

文檔簡介

1、單片機原理復習資料 一、單選題、 1、十進制數(shù)126其對應的十六進制可表示為(D ) A、8F B、8E C、FE D、7E 2、十進制數(shù)89.75其對應的二進制可表示為(C ) A、10001001.01110101 B、1001001.10 C、1011001.11 D、10011000.11 3、二進制數(shù)110010010對應的十六進制數(shù)可表示為( ) A、192H B、C90H C、1A2H D、CA0H 4、二進制數(shù)110110110對應的十六進制數(shù)可表示為(B ) A、1D3H B、1B6H C、DB0H D、666H 5、一3的補碼是(D ) A、10000011 B、11111

2、100 &n bsp; C、11111110 D、11111101 6、下列表達式錯誤的是(D ) A、X補+Y補=X+Y補 B、X=X補補 C、X= X D、XY+XY =X+Y 7、CPU主要的組成部部分為(A ) A、運算器、控制器 B、加法器、寄存器 C、運算器、寄存器 D、運算器、指令譯碼器 8、計算機的主要組成部件為(A ) A、CPU,內(nèi)存,IO B、CPU,鍵盤,顯示器 C、主機,外部設備 D、以上都是 9、INTEL 8051 CPU是( C)位的單片機 A、16 B、4 C、8 D、準16 10、對于INTEL 8031來說,EA腳總是( A) A、接地 B、接電源

3、 C、懸空 D、不用 11、在計算機中“A”是用( D)來表示的 A、BCD碼 B、二一一十進制編碼 C、余三碼 &nb sp; D、ASC I I碼 12、在單片機中,通常將一些中間計算結果放在(A )中 A、累加器 B、控制器 C、程序存儲器 D、數(shù)據(jù)存儲器 13、程序計數(shù)器PC用來( C) A、存放指令 B、存放正在執(zhí)行的指令地址 C、存放下一條的指令地址 D、存放上一條的指令地址 14、數(shù)據(jù)指針DPDR在(A )中 A、CPU控制器 B、CPU運算器 C、外部程序存儲器 D、外部數(shù)據(jù)存儲器 15、指令和程序是以(C )形式存放在程序存儲器中 A、源程序 B、匯編程序 C、二進制

4、編碼 D、BCD碼 16、單片機應用程序一般存放在(B ) A、RAM B、ROM C、寄存器 D、CPU 17、單片機上電后或復位后,工作寄存器R0是在( A) A、0區(qū)00H單元 B、0區(qū)01H單元 C、0區(qū)09H單元 D、SFR 18、進位標志CY在(C )中 A、累加器 B、算邏運算部件ALU &n bsp; C、程序狀態(tài)字寄存器PSW D、DPOR 19、單片機8051的XTAL1和XTAL2引腳是(D )引腳A、外接定時器 B、外接串行口 C、外接中斷 D、外接晶振 20、8031復位后,PC與SP的值為( B ) A、0000H,00H B、0000H,07H C、000

5、3H,07H寄存器 D、0800H,00H 21、單片機的堆棧指針SP始終是(B ) A、指示堆棧底 B、指示堆棧頂 C、指示堆棧地址 D、指示堆棧長度 22、P0、P1口作輸入用途之前必須(A ) A、相應端口先置1 B、相應端口先置0 C、外接高電平 D、外接上拉電阻 23、一個EPROM的地址有A0-A11引腳,它的容量為(B ) A、2KB B、4KB C、11KB D、12KB 24、8031單片機中既可位尋址又可字節(jié)尋址的單元是( A) A、20H B、30H C、00H D、70H 25、8031單片機中片內(nèi)RAM共有(B )字節(jié) A、128 B、256 C、4K D、64K 2

6、6、執(zhí)行指令MOVX A,DPTR時,WRRD腳的電平為( A) A、WR高電平,RD低電平 B、W R低電平,RD高電平 C、WR高電平,RD高電平 D、WR低電平,RD低電平 27、INTEL 8031的PO,當使用外部存儲器時它是一個(D ) A、傳輸高8位地址 B、傳輸?shù)?位地址 C、傳輸?shù)?位數(shù)據(jù) D、傳輸?shù)?位地址數(shù)據(jù)總線 28、當標志寄存器P S W的R S O和R S I分別為1和0時,系統(tǒng)選用的工作寄存器組為(B ) A、組0 B、組1 C、組2 D、組3 29、下列指令中錯誤的是( D) A、MOV A,R4 B、MOV 20H,R4 C 、MOV R4,R3 D、MO V

7、R4,R3 30、下列指令中不影響標志位CY的指令有(D ) A、ADD A,20H B、CLR C 、RRC A D、INC A 31、LJMP跳轉(zhuǎn)空間最大可達到(D ) A、2KB B、256B C 、128B D、64KB 32、計算機內(nèi)部數(shù)據(jù)之所以用二進制形式表示,主要是(B ) A、為了編程方便 B、由于受器件的物理性能限制 C 、為了通用性 D、為了提高運算速度 33、8051單片機共有(B )中斷源 A、4 B、5 C 、6 D、7 34、8051單片機共有(A )個中斷優(yōu)先級 A、2 B、3 C 、4 D、5 35、外部中斷源I E 1(外部中斷1)的向量地址為(C ) A、0

8、003H B、000BH&n bsp; C 、0013H D、002BH 36、累加器A的地址為( A) A、E 7 H B、F 7 H C 、D 7 H D、87H 37、寄存器B的位地址為( B) A、E 7 H B、F 7 H C 、D 7 H D、87H 38、8051的內(nèi)部RAM中,可以進行位尋址的地址空間為(B ) A、00H2FH B、20H2FH C 、00HFFH D、20HFFH39、設累加器A的內(nèi)容為0 C 9 H,寄存器R2的內(nèi)容為54H,C Y=1,執(zhí)行指令S U B B A, R2 后結果為(A ) A、(A)=74H B、(R2)=74H C 、(A)=7

9、5H D、(R2)=75H 40、設(A)=0 C 3 H,(R0)=0 A A H,執(zhí)行指令A N L A,R0后,結果( A) A、(A)=82H &nbs p; B、(A)=6CH C 、(R0)=82 D、(R0)=6CH 41、8051的程序計數(shù)器P C為16位計數(shù)器,其尋址范圍是(D ) A、8K B、16 K C 、32 K D、64 K 42、提高單片機的晶振頻率,則機器周期(C ) A、不變 B、變長 C 、變短 D、不定 43、在堆棧操作中,當進棧數(shù)據(jù)全部彈出后,這時S P應指向(C) A、棧底單元 B、7FH單元 C 、棧底單元地址加1 D、棧底單元地址減1 44

10、、8051單片機中,唯一一個用戶不能直接使用的寄存器是(C ) A、PSW B、DPTR C 、PC D、B 45、8051單片機中,唯一一個用戶可使用的16位寄存器是( B) A、PSW B、DPTR C 、ACC &n bsp; D、PC46、執(zhí)行如下三條指令后,30H單元的內(nèi)容是(C ) M O V R 1,30H M O V 40H,0 E H M O V R 1,40H A、40H B、30H C 、0EH D、FFH 47、有如下程序段: M O V R 0,30H S E T B C C L R A A D D C A,0 0H M O V R 0,A 執(zhí)行結果是(B )

11、 A、(30H)=00H B、(30H)=01H C 、(00H)=00HD、(00H)=01H 48、從地址2132H開始有一條絕對轉(zhuǎn)移指令A J M P addr11,指令可能實現(xiàn)的轉(zhuǎn)移范圍是(A ) A、2000H27FFH B、2132H2832H C 、2100H28FFH D、2000H3FFFH 49、中斷是一種(D ) A、資源共享技術 B、數(shù)據(jù)轉(zhuǎn)換技術 C 、數(shù)據(jù)共享技術 D、并行處理技術 50、執(zhí)行M O V I E,81H指令的意義是:(B ) A、屏蔽中斷源 B、開放外部中斷源0 C 、開放外部中斷源1 D、開放外部中斷源0和1二、多選題 1、所謂系統(tǒng)總線,指的是(AB

12、E ) A、數(shù)據(jù)總線 B、地址總線 C、內(nèi)部總線 D、外部總線 E、控制總線 2、系統(tǒng)內(nèi)存包括(CD ) A、硬盤 B、軟盤 C、RAM D、ROM E、光盤 3、數(shù)123可能是(BCDE ) A、二進制數(shù) B、八進制數(shù) C、十六進制數(shù) D、四進制數(shù) E、十進制數(shù) 4、8051單片機尋地方式有(ABCDE ) A、寄存器間接尋址方式 B、立即尋址方式 C、直接尋址方式 D、變址間接尋址方式 E、位尋址方式 8、如下程序段: C L R C M O V A,BCH A D D C A,65H 則其結果為( ) A、(A)=21H B、CY=1 C 、AC=1 D、CY=0 E、AC=0 9、80

13、51CPUD在訪問外部存儲器時,地址的輸出是(AC ) A、P2口輸出高8位地址 B、P1口輸出高8位地址 C、P0口輸出低8位地址 D、P1口輸出低8位地址 E、P2口輸出低8位地址 10、8051CPU具有( ABCDE) A、4K字節(jié)的程序存儲器 B、128字節(jié)的數(shù)據(jù)存儲器 C、32線并行I0 D、全雙工串行I0一個 E、2個16位定時器計數(shù)器 11、對于JBC bit,rel指令,下列說法正確的是( ADE) Abit位狀態(tài)為1時轉(zhuǎn)移 Bbit位狀態(tài)為0時轉(zhuǎn)移 Cbit位狀態(tài)為1時不轉(zhuǎn)移 Dbit位狀態(tài)為0時不轉(zhuǎn)移 E轉(zhuǎn)移時,同時對該位清零 12、對于DIV AB指令的執(zhí)行結果,下列說

14、法正確的是(AEB ) A 商在A中 B余數(shù)在B中 C商在B中 D余數(shù)在A中 E如果除數(shù)為0,則溢出標志位置1。13一個應用課題的研制,大致可分( )階段。 A分析研究課題,明確解決問題的方法 B分別進行系統(tǒng)硬件和軟件設計 C分模塊調(diào)試系統(tǒng),進行在線仿真和總調(diào) D固化程序,投入實際運行 E反饋運行情況,及時修正,升級。 14、關于指針DPTR,下列說法正確的是( BD) ADPTR是CPU和外部存儲器進行數(shù)據(jù)傳送的唯一橋梁 BDPTR是一個16位寄存器 CDPTR不可尋址 DDPTR是由DPH和DPL兩個8位寄存器組成的 EDPTR的地址83H 15下列寄存器中,屬于8051專用寄存器的是(A

15、BE ) AACC BDSW CRO DC EB 三、判斷題: 18051每個中斷源相應地在芯片上都有其中斷請求輸入引腳( ) 2程序計數(shù)器PC不能對它進行讀寫操作( ) 38051單片機的棧底單元是不能利用的,因此,它是一個閑置單元( ) 48051單片機對最高優(yōu)先權的中斷響應是無條件的( ) 5中斷初始化時,對中斷控制器的狀態(tài)設置,只可使用位操作指令,而不能使用字節(jié)操作指令( ) 6在一般情況8051單片機允許同級中斷嵌套( ) 78051單片機,程序存儲器數(shù)和數(shù)據(jù)存儲器擴展的最大范圍都是一樣的( ) 8單片機系統(tǒng)擴展時使用的鎖存器,是用于鎖存高8位地址( ) 9 RC A為循環(huán)左移指令(

16、 ) 10MOV A,30H為立即尋址方式( ) 11如果發(fā)生除法溢出錯誤,則PSW標志位P置1。( ) 12如JC rel發(fā)生跳轉(zhuǎn)時,目標地址為當前地址加上偏移量rel( ) 13.MOV A,A+DPTR是一條查詢指令( ) 14MUL AB的執(zhí)行結果是高8位在A中,低8 位在B中( ) 15離散信號都是數(shù)字信號( ) 16在A/D變換時,抽樣頻率越高越好( ) 17CPU對內(nèi)部RAM和外部RAM的讀寫速度一樣快( ) 18對于8051單片機,當CPU對內(nèi)部程序存儲器尋址超過4K時,系統(tǒng)會自動在外部程序存儲器中尋址( ) 19外加晶振頻率越高,系統(tǒng)運算速度也就越快,系統(tǒng)性能也就越好( )

17、20(-86)原=11010110 (-86)反=10101001 (-86)補=10101010 ( ) 單片機原理答案 單選 1.D 2.C 3.A 4.B 5.D 6.D 7.A 8.A 9.C 10.A 11.D 12.A 13.C 14.A 15.C 16.B 17.A 18.C 19.D 20.B 21.B 22.A 23.B 24.A 25.B 26.A 27.D 28.B 29.D 30.D 31.D 32.B 33.B 34.A 35.C 36.A 37.B 38.B 39.A 40.A 41.D 42.C 43.C 44.C 45.B 46.C 47.B 48.A 49.D

18、 50.B多選 ABE 2.CD 3.BCDE 4.ABCDE 5.ABC 6.ABCDE 7.ABCD 8.ABC 9.AC 10.ABCDE 11.ADE 12.ABE 13.ABCDE 14.BD 15.ABE 判斷 1.× 2. 3.× 4.× 5.× 6.× 7. 8.× 9.× 10.× 11.× 12.× 13. 14.× 15.× 16. 17.× 18. 19.× 20. 單片機技術試題一、 填空18051單片機的內(nèi)部硬件結構包括了:微處

19、理器 、ram 、rom 、和 以及并行I/O口、串行口、中斷控制系統(tǒng)、時鐘電路、位處理器等部件,這些部件通過 相連接。 2MCS-51的堆棧只可設置在07H-7FH ,堆棧寄存器sp是 8位寄存器。3MCS-51單片機的P0P4口均是 I/O口,其中的P0口和P2口除了可以進行數(shù)據(jù)的輸入、輸出外,通常還用來構建系統(tǒng)的 和 ,在P0P4口中,P1 為真正的雙相口,P2 為準雙向口;P3 口具有第二引腳功能。4定時器/計數(shù)器的工作方式3是指得將 拆成兩個獨立的8位計數(shù)器。而另一個定時器/計數(shù)器此時通常只可作為 使用。5假定(SP)=40H , (39H)=30H,(40H)=60H。執(zhí)行下列指令

20、:POP DPHPOP DPL后,DPTR的內(nèi)容為 ,SP的內(nèi)容是 。二、 <!endif> 選擇2MCS-51單片機的堆棧區(qū)應建立在(B)。A. 片內(nèi)數(shù)據(jù)存儲區(qū)的低128字節(jié)單元 B. 片內(nèi)數(shù)據(jù)存儲區(qū)C.片內(nèi)數(shù)據(jù)存儲區(qū)的高128字節(jié)單元 D.程序存儲區(qū)4當需要從MCS-51單片機程序存儲器取數(shù)據(jù)時,采用的指令為(B)。A.MOV A, R1 B.MOVC A, A + DPTRC.MOVX A, R0 D.MOVX A, DPTR四、 <!endif> 參數(shù)計算已知一MCS51單片機系統(tǒng)外接晶體振蕩器頻率為11.059MHZ,計算:單片機系統(tǒng)的拍節(jié)P、狀態(tài)S、機器周期

21、所對應的時間是多少?指令周期中的單字節(jié)雙周期指令的執(zhí)行時間是多少?五、 <!endif> 改錯請判斷下列各條指令的書寫格式是否有錯,如有錯說明原因:1.MUL R0R12.MOV A,R73.MOV A,#3000H4.MOVC A+DPTR, A5.LJMP #1000H六、使用簡單指令序列完成以下操作1.請將片外RAM20H-25H單元清零2.請將ROM3000單元內(nèi)容送R7七、 編程題(20)已知MCS-51單片機系統(tǒng)片內(nèi)RAM20H單元存放樂一個8位無符號數(shù)7AH,片外擴展RAM的8000H存放了一個8位無符號數(shù)86H,試編程完成以上兩個單元中的無符號數(shù)相加,并將和值送往片

22、外RAM的01H、00H單元中,同時將所編寫程序運行完成后的數(shù)據(jù)和狀態(tài)添入下表中給出的PSW的有關位以及寄存器A、DPTR和RAM單元中。中央廣播電視大學20012002學年第一學期期末考試理工九 九級第五學期單片機技術試題一、 填空與說明題1、8051單片機的內(nèi)部硬件結構包括了: 、 、 、 以及片內(nèi)數(shù)據(jù)儲存器、片內(nèi)程序儲存器、并行I/O 位出力器等部件,這些部件通過 相連接。2、MCS-51單片機的PO-P4口,其中的PO口和P2口除了可以進行數(shù)據(jù)的輸入、輸出外,通常還用來構件系統(tǒng)的 和 在POP4口中, 位真正的雙向口, 為準雙向口。3、請說明MCS-51單片機程序狀態(tài)字PSW中的各位的

23、含義。CY AC FO RS1 RS0 OV / PCY: AC:FO:RS1、RS0:OV:P:6、MCS-96單片機的最大尋址空間是 ,該空間的地址范圍為 ,系統(tǒng)上電及復位的程序入口地址為 。二、簡答題(12分)1、 MCS-51系列單片機具有幾個中斷源?分別是如何定義的?其中哪些中斷源可以被定義為高優(yōu)先級中斷?如何定義?2、 各中斷源對應的中斷服務程序的入口地址是否能任意設定?3、 如果想將中斷程序設置在程序儲存區(qū)的任意區(qū)域,在程序中應該作何種設置?請舉例加以說明。三、參數(shù)計算題(12分)已知億MCS-51單片機系統(tǒng)是擁10MHZ的外部晶體振蕩器,請問:1、 該片機系統(tǒng)的狀態(tài)周期與機器周

24、期各為多少?2、 該單片機的定時器O(TO)工作在方式2時,TO的最大定時時間為多少?3、 當單片機的定時器O(TO)工作在方式2時,要求每記滿250us便生產(chǎn)一次定時器溢出,請問,TO中需要預置的初始值應為多少?四、改錯題(10分)請判斷MCS-51單片機的下列各條指令的書寫格式是否有錯誤,如有請說明錯誤原因。1、CLR A2、MUL R0,R13、MOV DPTR,1050H4、 MOV A,R75、 ADD 30H,20H6、 MOV R1,C7、 JMP RO+DPTR8、 MOV A,#3000H9、 MOVC A+DPTR,A10、 MOVX A,A+DPTR五、程序分析題(8分)

25、設在MCS-51單片機片內(nèi)RAM中,(20H)=40H,(40H)=22H,(22H)=10H,P1=0CFH,當下列程序執(zhí)行完畢后,各單元的內(nèi)容分別為多少?請?zhí)钊虢o定的各個寄存器及片內(nèi)單元中。MOV RO,#20HMOV A,ROMOV R1,AMOV B,R1MOV R1,R1MOV P3,P1(A)= (B)= (R0)= (R1)=(P1)= (P3)= (20H)= (22H)=六、編程題(20分,其中編程14分,表中每一空1分,共6分)已知一MCS-51單片機系統(tǒng)的片外 RAM的30H、31H單元分別存放了8單元無符號數(shù)AFH和61H,是編程完成以上兩個單元中的五符號數(shù)相加,并將和值送住片外RAM的8000H單元中,同時將所編寫程序運行完畢后的數(shù)據(jù)填入表中的PRW的有關為以及寄存器A、DPTR和片外RAM單位

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論