




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上一. 填空題 1. MCS-51單片機內(nèi)部主要集成了_、_、_、_、_ 等功能部件。 2. 8031的存儲器配置是_、_、_。 3. 51單片機的片內(nèi)數(shù)據(jù)存儲器可分_、_、_等3個 區(qū)間。 4.當(dāng)51單片機引腳EA接高平時,CPU先訪問_,接著再訪問_;當(dāng)其接低電平時,CPU只訪問_。 5. DPTR叫_,寄存器_,其功能是_。 6. 51單片機作擴展時
2、,P1口叫_口。CPU對P1口既可以_操作,又可以_操作。 7.與CPU工作直接相關(guān)的SFR寄存器有_。 8. SP叫_寄存器,它的作用是_。 9.51單片機的堆棧應(yīng)設(shè)置在_區(qū)間。 10. 當(dāng)定時器工作在方式0、1、2時,其計數(shù)器最大計數(shù)長度分別是_位、_位、_位。 11.單片機在作帶符號數(shù)加、減運算時,若_寄存器中的溢出標(biāo)志OV=1,則表示運算結(jié)果_。 12. 指令SJMP re
3、l的地址為1000H,rel=20H,其轉(zhuǎn)移目標(biāo)地址應(yīng)是_。 13. 當(dāng)T0,T1作定時器使用時,是對_脈沖計數(shù);當(dāng)T0,T1作計數(shù)器使用時,是對_脈沖計數(shù)。 14. T0,T1工作在定時器狀態(tài)還是工作在計數(shù)器狀態(tài)應(yīng)由_來決定。 15. CPU訪問內(nèi)部RAM數(shù)據(jù)緩沖區(qū)可采用_尋址方式。訪問R0R7可采用_尋址方式。訪問SFR寄存器采用_尋址方式。 16. 51單片機的中斷源有_等5個。中斷源的自然優(yōu)先級順序是_。其中斷標(biāo)志位在_和_寄存器中。
4、; 17. 51單片機的中斷系統(tǒng)由_和_等部分組成。 18. 51單片機共有_個SFR寄存器。其地址范圍是_。 19. 51單片機的位存儲器共有_位。位存儲器在片內(nèi)_區(qū)間。 20. ALE叫_信號端子,當(dāng)其輸出高電平時,P0送出_;當(dāng)其輸出低電平時,CPU將從P0口讀入或?qū)懗鯻。1. CPU、存儲器、I/O口、定時器、中斷系統(tǒng)、總線控制2. 外部64KBROM,外部64KBRAM,內(nèi)部128BRAM 3. 工作寄存器區(qū)、位存儲器區(qū)、數(shù)據(jù)緩沖區(qū)4. 片內(nèi)4KB程序存
5、儲器,片外60 KB程序存儲器;片外64 KB程序存儲器5. 數(shù)據(jù)指針,存放當(dāng)前CPU要訪問的外部RAM單元地址 6. 用戶I/O,字節(jié),位7. PC、A、B、PSW、SP、DPTR8. 堆棧指針,用來存放棧頂單元地址9. 內(nèi)部RAM地址為30H7FH 區(qū)間10. 13 位、 16位、 8 位 11. 程序狀態(tài),出錯12. 1022H13. 機內(nèi)機器周期;外部事件 14. TMOD寄存器中的D6位置1或清015. 直接、寄存器、寄存器間接;寄存器;直接。16. INT0、T0、INT1、T1、串行口;INT0、T0、INT1、T1、串行口;TCON和SCON17. 5個中斷源、TCON、SCO
6、N、IE、IP和查詢電路 18. 18,80H FFH19. 128,20H2FH 20. 地址鎖存允許,低8位地址,8位數(shù)據(jù)二. 判斷指令的正、誤 1. 指出下列指令的正誤 MOV R1,#80H ( ) CLR 30H ( ) MOVX A,2000H ( × ) MOV R7,R1 ( × ) MOV R1,#0100H ( × ) SETB R70 ( ) MOV 20H,21H ( ) 2. 判斷以下指令的正誤
7、0; MOVX A,1000H ( × ) DEC DPTR ( × ) ADD A,B ( ) CLR R0 ( × ) INC R7 ( ) MOV R3 ,A ( ) MOV RN ,P1 ( ) MOV 40H,TL1 ( ) 3. 判斷以下指令的正誤 INC R4 ( ) MOV F0H,C ( ) MOV A,2000H ( × ) MOV R1,R7 (
8、215; ) XRL P1,#31H ( ) ANL #6F H,A ( × )三. 選擇題 1.下面哪些指令執(zhí)行后,能夠?qū)SW寄存器產(chǎn)生影響? 答案:( B、C、D ) (A)DEC 3FH (B)ADD A,3FH (C)SUBB A,R0 (D)CJNE A,3FH,rel 2. 6264芯片是 答案:(B)
9、; (A)64KB EPROM (B)8KB RAM (C)64KB RAM 3. 指令LCALL addr16 執(zhí)行后,硬件會自動產(chǎn)生下列操作。答案:(C) (A)將16位地址進棧;(B)將指令中16位二進制數(shù)裝入DPTR; (C)將指令中給出的16位地址裝入PC; 4. 使CPU響應(yīng)某中斷源請求的條件是 答案:( D )
10、160; (A)開放中斷系統(tǒng); (B)查詢到該中斷源的中斷標(biāo)志; (C)高優(yōu)先級和同級中斷源沒有中斷請求; (D)A、B、C三個條件都必須具備。 5. 下面哪一個部件不屬于CPU的部件? 答案:(A) (A)IP (B)ALU (C)PC (D)PSW 6. 要把P1口高4位變?yōu)?,低4位不變,應(yīng)使用下列哪條指令?答案:(D)
11、 (A)ORL P1,#0FH (B)ORL P1,#0F0H (C)ANL P1,#0F0H (D)ANL P1,#0FH 7. CPU響應(yīng)中斷后,原來程序的斷點地址和數(shù)據(jù)應(yīng)該由下面哪一條來完成? 答案:(C) (A)由CPU自動完成 (B)在中斷響應(yīng)中完成 (C)應(yīng)由硬件
12、和中斷服務(wù)程序完成 (D)在主程序中完成 8.某種存儲器芯片的容量是16KB,那么它與地址總線連接的根數(shù)是:答案(D) (B) 11根,(B)12根,(C)13根,(D)14根,(E)15根。 9. 定時器T0、T1的啟動/停止應(yīng)由下面哪一條來完成? 答案:(C) (A)由程序來完成 (B)由硬件自動完成
13、; (C)當(dāng)GATE=0時,由TR0、TR1置位、清0完成 10. 51單片機直接尋址指令中的直接地址單元有哪些?答案:(B) (A)產(chǎn)品廠家給出的地址單元 (B)20H7FH單元和部分SFR寄存器 (C)30H7FH單元 (D)片內(nèi)RAM和SFR寄存器 11. 下面哪些指令是訪問ROM的指令? 答案:(B和C)
14、160; (A)MOVX A,DPTR (B)MOVC A,A+PC (C)MOVC A,A+DPTR (D)MOVX DPTR,A 12. 下面哪些指令執(zhí)行后,能夠?qū)SW寄存器產(chǎn)生影響? 答:(B)(C)(D) (A)DEC 3FH (B)ADD A,3FH (C)SUBB A,R0 (D)CJNE A,3FH,rel &
15、#160; 13. 要訪問MCS-51單片機的特殊功能寄存器應(yīng)使用的尋址方式是 答案:(C) (A)寄存器間接尋址,(B)變址尋址,(C)直接尋址,(D)相對尋址 14. 要確定51單片機P1口的輸入、輸出工作方式,下面哪種說法是正確的?答案:(A) (A)由編程決定; (B)由輸入/輸出設(shè)備決定; (C)由讀引腳或?qū)懸_指令
16、決定; (D)由CPU讀寫命令決定; 四. 閱讀程序 1. 閱讀下列程序段并回答問題。 設(shè)片內(nèi)RAM中(59H)= #50H,問執(zhí)行下列程序段后。 (A)=?,(50H)=?,(51H)=?,(52H)=?。 MOV A,59H MOV R0,A
17、60; MOV A,#0 MOV R0,A MOV A,#25H MOV 51H,A MOV 52H,#70H答案:(A)= #25H ,(50H)= #0,(51H)= #25H ,(52H)= #70H 。 2.
18、執(zhí)行下列程序段后(A)=?,(60H)=?,(61H)=? MOV 7FH,#1A H MOV 60H,#00H MOV 61H,#00H MOV A,7FH JNB A?0,KP1
19、60; MOV 60H,A KP1:MOV 61H,A 3. 已知:內(nèi)部RAM中30H和40H單元的內(nèi)容分別是#10H和#20H。 執(zhí)行下列程序后(71H)=?(A)=?(B)=? MOV SP,#70H PUSH 30H
20、0; PUSH 40H POP A POP B 4. 執(zhí)行下列程序段后(20H)=?(21H)=? MOV A,#03H MOV R0,#20H
21、; MOV R0,A RL A INC R0 MOV R0,A 5. 已知:(R0)= #4BH,(A)= #84H,(4BH)= #7FH,(40H)= #20H 問:執(zhí)行下列程序段后,R0、A和4BH、40H單元的內(nèi)容是多少?
22、 MOV A,R0 MOV R0,40H MOV 40H,A MOV R0,#35H 答案: 6. 執(zhí)行下列程序后,40H45H單元中的內(nèi)容分別是多少?
23、60; CLR A MOV R0,#40H MOV R1,#06H LOOP: MOV R0,A INC A INC R0 DJNZ R1,LOOP&
24、#160; RET 答案: 7. 閱讀下列程序段,已知:(2000H)= #64H,執(zhí)行程序后,(1000H)=? MOV DPTR,#2000H MOVC A, A+DPTR MOV DPTR,#1
25、000H MOVX DPTR,A答案:(1000H)= #64H 2. 答案:(A)= #1A H,(60H)= #00H,(61H)= #1A H 。 3. 答案:(71H)= #10H,(A)= #20H,(B)= #10H。 4. 答案:(20H)= #03H,(21H)= #06H。 5. 答案:(R0)= #35H (A)= #7FH (4BH)= #20H (40H
26、)= #7FH 。 6. 答案:40H45H單元中的內(nèi)容分別是05 。一. 填空題 1.在程序的執(zhí)行中,當(dāng)前程序使用哪組R寄存器,是由軟件對 _ 的 _ 位置1或清0來決定。 2. 51單片機的晶振頻率為12MHZ,定時器工作在方式1,為了使定時器產(chǎn)生定時1mS溢出中斷,則應(yīng)賦初值是 _ 。 3. 51單片機外部中斷源的中斷標(biāo)志在 _ 位。 4. PC叫做 _ 寄存器,其功能是 _ 。
27、0; 5. 51單片機的T0、T1工作方式0最大計數(shù)長度是 _ 位;工作方式1最大計數(shù)長度是 _ 位;工作方式2最大計數(shù)長度是 _ 位。 6. 相對尋趾指令的程序轉(zhuǎn)移目標(biāo)范圍是以下一條指令地址為起始地址 _ 的 _ 個字節(jié)單元。 7. 51單片機的晶振頻率為12MHZ,則機器周期應(yīng)是 _ 。 8. 51單片機片內(nèi)RAM共有 _ 個工作寄存器,可分為 _ 個寄存器組,其地址范圍是 _ 。 9. CPU響應(yīng)中斷后,PC寄存器的內(nèi)容應(yīng)是 _ 。 &
28、#160; 10. 51單片機的位存儲器共有 _ 位,位存儲器在片內(nèi) _ 區(qū)間。 11. 在變址尋址方式中,以 _ 作變址寄存器,以 _ 或 _ 作基址寄存器。 12. 51單片機在作擴展時,外部數(shù)據(jù)總線從 _ 口引出;地址總線低8位從 _ 引出;地址總線高8位從 _ 口引出;控制總線從 _ 口引出。 13. 51單片機的引腳PSEN叫 端子。在 _ 情況下該引腳輸出低電平,在 _ 情況下該引腳輸出高電平。 14. 51單片機有 _ 組工作
29、寄存器,它們的地址范圍是 _ 。 15. CPU執(zhí)行一條指令后,PC的內(nèi)容會自動加 _ 、 _ 、 _ ,指向下一條指令地址。復(fù)位后PC的內(nèi)容 _ 。 16. 51單片機的晶振頻率為6MHZ,其機器周期是 _ 。ALE信號的周期是 _ 。 17. 若(A)= #FFH,執(zhí)行指令:INC A 以后,A中的內(nèi)容是 _ 。 18. 作有符號數(shù)的加、減運算時,若D7位向CY進位、借位,或者D6位向D7進位、借位不同時發(fā)生,則 _ = 1。否則 _ = 0。19
30、. 單片機的CPU對位存儲單元操作是用 _ 類指令。1. PSW寄存器的D4、D3 2. FFFFH03E8H = FC17H 3. TCON寄存器中的D3、D1 4. 程序指針,存放正在執(zhí)行指令的下一條地址 5. 13,16,8 6. 128+127 7. 1uS 8. 32,4,00H 1FH 9. 某中斷源的矢量地址10. 128,20H2FH 11. A,PC,DPTR12. P0,地址鎖存器,P2,P3 13. 讀外部程序存儲器允許,訪問外部
31、程序存儲器,其他 14. 4, 00H 1FH 15. 1、2、3;全為0 16. 2S,1S17. #00H 18. OV,OV19. 位尋址方式二. 判斷以下說法的正誤 1. 訪問8155的指令可以是讀指令,也可以是寫指令。 答:正確。 2. 訪問ADC0809的讀指令是獲取模擬量信息,寫指令是將數(shù)據(jù)寫入ADC0809。 答:錯誤。 3. 訪問DAC0832的指令可以是讀指令,也可以是寫指令。 答:錯誤。 4.
32、8051單片機有18個SFR寄存器占有18個地址。 答:錯誤。 5. 凡是操作數(shù)為寄存器的指令都是寄存器尋址方式指令。 答:錯誤。 5. 執(zhí)行一條指令的快、慢取決于這條指令的長度。這句話是否正確? 答案:錯誤。 7. 寄存器A只能進行字節(jié)操作。這句話是否正確?若有錯,則改正過來。 答案:錯誤。 8. 指令LCALL addr16 和指令LJMP addr16 的操作過程是相同的。 答案:錯誤。 9. CPU訪問外部存
33、儲器的操作就是“讀、寫”操作。 答案:正確。 10. 51單片機復(fù)位后,片內(nèi)數(shù)據(jù)緩沖區(qū)各單元均清為0。 答案:錯誤。 11. 因為51單片機P0、P1口都是I/O口,所以都可以作數(shù)據(jù)口。 答案:錯誤。 三. 選擇題 1. 微機設(shè)置堆棧的目的是: 答案:(D) (A) 起數(shù)據(jù)緩沖作用; (B)存放將要處理的數(shù)據(jù); (C) 保存程序斷點地址; (
34、D)保存程序斷點地址和數(shù)據(jù)。 2. CPU訪問外部存儲器的時候,下面哪種說法是正確的?(A) (A) DPTR既可以存放ROM的地址又可以存放RAM的地址; (B) DPTR只能存放ROM的地址; (C) DPTR只能存放RAM的地址; 答案:(A) 3. 在程序設(shè)計中使用MOV PSW,#10H 指令的
35、目的是: 答案:(A) (A)當(dāng)前程序使用第2組工作寄存器 (B)程序初始化 (C)給一個單元賦初值 (D)將立即數(shù)10H暫存入PSW中 4. 51單片機的堆棧操作,應(yīng)該是: 答案:(C) (A)先入棧,再修改指針 (B)先修改棧指針,再出棧 (C)先修改棧指針,再
36、入棧 (D)以上都不對。 5. 執(zhí)行返回指令時,返回的斷點是: 答案:(C) (A)調(diào)用指令的首地址 (B)調(diào)用指令的末地址 (C)調(diào)用指令下一條指令的首地址 (D)返回指令的末地址 6. 可以使程序循環(huán)轉(zhuǎn)移的指令是: 答案:(B) (A)AJMP addr11 (B)DJNZ Rn ,rel
37、0; (C)SJMP rel (D)ACALL addr11 7. CPU響應(yīng)中斷后,將產(chǎn)生哪些操作? 答案:(D) (A)保護現(xiàn)場 (B)自動到中斷服務(wù)程序去執(zhí)行 (C)斷點地址進棧 (D)斷點地址進棧,將矢量地址裝入PC 8. 51單片機外擴8155芯片后,可以擴展的I/O口線是:答案:(B)
38、0; (A)16根 (B)22根 (C)24根 (D)32根 9. 作有符號數(shù)的加、減運算時,若OV=1,則說明運算結(jié)果是:答案:(D) 10. 51單片機的位存儲器共有:答案:(A) (A)128位; (B)64位; (C)32位; (D)16位; 11. 可編程I/O接口8155的PA、PB、PC口工作方式由下面哪種說法決定是正確的?答案:(A) &
39、#160; (A)由寫入命令寄存器的命令字決定 (B)由輸入/輸出設(shè)備決定 (C)由讀引腳或?qū)懸_指令決定 (D)由CPU讀寫命令決定 12. 當(dāng)51單片機的時鐘頻率為7.5MHZ時,則一個機器周期應(yīng)是:答案:(B) 四. 閱讀程序 1. 問執(zhí)行下列程序段后(A)=? (B)=? MOV SP,#3AH
40、60; MOV A,#20H MOV B,#30H PUSH A PUSH B POP A POP B
41、60; 答案: 2. 閱讀下列程序段并回答問題。請問該程序執(zhí)行何種操作,其功能是什么? MOV R0 ,#20H MOV R1,#0FH MOV 30H,#00H MOV A,R0
42、0; ML1:CLR C INC R0 ADD A,R0 JNC ML2 INC 30H ML2:DJNZ R1,ML1 MOV 31H,A
43、60; 答: 3. 下列程序的功能是什么?執(zhí)行后(3FH)=? MOV 3FH,#02H MOV R7 ,#06H MOV A,3FH LOOP:RL A &
44、#160; DJNZ R7 ,LOOP MOV 3FH,A 答: 4. 執(zhí)行下面程序后,(R1)=?,(R2)=? MOV R1,#2FH MOV R2,#3FH
45、MOV A,R1 MOV B,R2 XCH A,B MOV R1,A MOV R2,B 答案: 5. 閱讀下列程序段,指出該程序的功能。 &
46、#160; CLR C MOV A,DPL SUBB A,#01H MOV DPL,A MOV A,DPH SUBB A,#00H MOV D
47、PH,A 答案: 6. 閱讀下列程序段,指出該程序的功能。 MOV 30H,#B7H MOV 31H,#06H PUSH 30H PUSH 31H POP DPH
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 45484-2025船舶與海上技術(shù)接收船上加注燃料質(zhì)量流量計要求
- 北師大版五年級下冊分?jǐn)?shù)加減法簡便計算400道及答案
- 微生物對人類健康的影響因素研究試題及答案
- 游艇租賃合同協(xié)議
- 趙氏家族離婚合同及財產(chǎn)分割協(xié)議
- 事業(yè)單位員工合同協(xié)議書
- 課題申報書的去向
- 生物安全實驗室的建設(shè)要求試題及答案
- 幕墻工程承包合同協(xié)議
- 特許金融分析師考試相關(guān)題目及答案歸納
- (正式版)SH∕T 3548-2024 石油化工涂料防腐蝕工程施工及驗收規(guī)范
- 腦鈉肽BNP幻燈片
- 甲狀旁腺功能減亢進的護理
- (高清版)JTG 3370.1-2018 公路隧道設(shè)計規(guī)范 第一冊 土建工程
- 《生理學(xué)》-血液循環(huán)-選擇題(A型)
- 電氣工程接地用銅覆鋼技術(shù)條件
- 2.1碳排放與環(huán)境安全學(xué)案高中地理選擇性必修三
- 社區(qū)獲得性肺炎治療指南
- 三年級語文下冊 期中綜合模擬測試卷(人教版)
- (新版)制絲操作工(二級)理論考試復(fù)習(xí)題庫-下(多選、判斷題匯總)
- 會議室改造方案
評論
0/150
提交評論