



版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1、單片機(jī)應(yīng)用程序一般存放在(A、RAMB 、ROMB ) C 、寄存器D 、CPU2在單片機(jī)中,通常將一些中間計(jì)算結(jié)果放在(A 、累加器B 、控制器C、程序存儲(chǔ)器3 89C51 單片機(jī)有片內(nèi)ROM 容量 (A)A)中D、數(shù)據(jù)存儲(chǔ)器A4KBB. 8KBC. 128BD. 256B4、 CPU 主要的組成部部分為(A)A 、運(yùn)算器、控制器B、加法器、寄存器C、運(yùn)算器、寄存器D、運(yùn)算器、指令譯碼器5 INTEL8051CPU是( C)位的單片機(jī)A、16B、4C、8D、準(zhǔn) 166 CPU由 _運(yùn)算器_和控制器構(gòu)成。1、 PC 存放 _下一條要執(zhí)行的指令的16 位地址 _,具有 _ 自動(dòng)加一_特性。在
2、8051 中決定程序執(zhí)行順序的是PC 還是 DPTR ?是 PC 它是 _16_位?(是,不是)不是 SFG?2、 PSW 用于存放 _指令執(zhí)行后的有關(guān)狀態(tài)_,在 8051 中 PSW 是_8_ 位,當(dāng)8051 執(zhí)行 94H+4BH 后, PSW 的 CY 、 AC 、 OV 、P 的值是多少? CY=0 、 AC=0 、 OV=0 、 P=13、什么是堆棧? 8051 的堆棧設(shè)在何處?哪個(gè)寄存器是堆棧指針?堆棧存取數(shù)據(jù)的原則是什么?答: 1)堆棧是在內(nèi)RAM區(qū)專(zhuān)門(mén)開(kāi)辟出來(lái)的進(jìn)行數(shù)據(jù)存取的一塊連續(xù)的存儲(chǔ)區(qū)域。07H 上。 3)SP4)先進(jìn)后出2) 設(shè)在4單片機(jī)的堆棧指針SP 始終是(B)A 、
3、指示堆棧底B、指示堆棧頂C、指示堆棧地址D 、指示堆棧長(zhǎng)度5、進(jìn)位標(biāo)志CY 在( C)中A 、累加器B、算邏運(yùn)算部件ALUC 、程序狀態(tài)字寄存PSWD 、 DPTR6、 .8031 單片機(jī)中的SP 和 PC 分別是 (C)的寄存器。A.8 位和 8 位B.16 位和 16 位C.8 位和 16 位D.16位和8 位7、 DPTR 是什么寄存器?它的作用是什么?它由哪幾個(gè)特殊功能寄存器組成?答:數(shù)據(jù)指針DPTR 是 16 位的專(zhuān)用寄存器。作為對(duì)外部數(shù)據(jù)存儲(chǔ)器進(jìn)行尋址的地址指針。由兩個(gè) 8 位的寄存器DPH 和 DPL 構(gòu)成1、 8051 單片機(jī)的內(nèi)部RAM 可以分為幾個(gè)不同的區(qū)域?各區(qū)的地址范圍
4、及其特點(diǎn)?答: 4 個(gè)區(qū)域。工作寄存器區(qū)00H-1FH由 32 個(gè)單元組成,共4 個(gè)區(qū),可以通過(guò)設(shè)置PSW中的 RS1 和 RS0 選擇不同的工作寄存器。位尋址區(qū)20H-2FH這 16 個(gè) RAM單元可以按位操作,也可以按字節(jié)操作數(shù)據(jù)緩沖區(qū)30H-7FH這些單元只能按字節(jié)尋址SFR區(qū)80H-FFH特殊功能寄存器中地址可以被8 整除的,可以按位尋址,特殊功能寄存器記錄了單片機(jī)工作狀態(tài)及工作方式2為了使復(fù)位后,10H 17H 作為工作寄存器使用,應(yīng)該采用什么辦法實(shí)現(xiàn)?寫(xiě)出相關(guān)指令。R0-R7 的單元地址是多少?CPU3、 8051 的位尋址區(qū)在哪里?位尋址空間是多少?20H-2FH , 128 位
5、4 MCS-51 中有 4 組工作寄存器,它們的地址范圍是00H1FH5 MCS-51 單片機(jī)的堆棧區(qū)應(yīng)建立在(A)。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ū)6 8031 單片機(jī)中既可位尋址又可字節(jié)尋址的單元是(A )A、20HB 、30HC 、00HD 、70H。1、 8051單片機(jī)對(duì)外有幾條專(zhuān)用控制線(xiàn)?其功能是什么?4 條, P112、 8051的內(nèi) ROM 容量為 _4KB _,最大外擴(kuò) ROM 容量為 _60KB _, 8051訪(fǎng)問(wèn)外 ROM 時(shí),讀選通信號(hào)由_PSEN _個(gè)引腳送出,地址碼由_P0, P2 _
6、送出,數(shù)據(jù)由 _P0 口 _送出。 8051 的 EA 應(yīng)接 _低 電平 .3、 8051可以外擴(kuò)的 RAM 容量為 _64KB _, 8051 訪(fǎng)問(wèn)外 RAM 時(shí),讀選通信號(hào)由 _RD _個(gè)引腳送出,寫(xiě)選通信號(hào)由_WR _個(gè)引腳送出, 8051中_個(gè)寄存器存放外 RAM 單元的地址。4. 8031 單片機(jī)的 ( D ) 口的引腳,還具有外中斷、串行通信等第二功能。A.P0B.P1C.P2D.P35、當(dāng) MCS-51 引腳 ALE 信號(hào)有效時(shí),表示從P0 口穩(wěn)定地送出了低 8 位地址信號(hào)。6對(duì)于 INTEL 8031來(lái)說(shuō), EA 腳總是( A)A、接地B 、接電源C 、懸空D、不用一、選擇題1
7、、在 8051 單片機(jī)中, PC 存放的是(B)a)正在執(zhí)行的這條指令的地址b)將要執(zhí)行的下一條指令的地址c)正在執(zhí)行的這條指令的操作碼d)對(duì)已經(jīng)執(zhí)行過(guò)的指令條數(shù)進(jìn)行計(jì)數(shù)2、為了使10H 17H 作工作寄存器使用RS1, RS0 的取值為(C)a ) 0 , 0b) 0 , 1c) 1, 0d) 1, 13下述哪條引腳為輸入腳(A)a)RESETb) ALEc)RDd)PSEN4、在 8051 單片機(jī)中, SP 存放的是(B)a)堆棧棧低的地址b)堆棧棧頂?shù)牡刂穋)堆棧棧低的內(nèi)容d)堆棧棧低的內(nèi)容5數(shù)據(jù)指針 DPDR 在( D)中A 、 CPU 控制器B、 CPU 運(yùn)算器C、外部程序存儲(chǔ)器D、
8、外部數(shù)據(jù)存儲(chǔ)器6單片機(jī)上電后或復(fù)位后,工作寄存器R0 是在( A)A、0 區(qū) 00H 單元B、0 區(qū) 01H單元C、0 區(qū) 09H 單元D、SFR7、 8051 的內(nèi)部 RAM中,可以進(jìn)行位尋址的地址空間為(B )A、00H2FHB 、 20H2FHC 、00HFFHD 、20HFFH8、在堆棧操作中,當(dāng)進(jìn)棧數(shù)據(jù)全部彈出后,這時(shí)S P 應(yīng)指向(A )A、棧底單元B、 7FH 單元C 、棧底單元地址加1D 、棧底單元地址減 19、關(guān)于指針DPTR ,下列說(shuō)法正確的是(C)A DPTR 是一個(gè) 8 位寄存器B DPTR 不可尋址C DPTR 是由 DPH 和 DPL 兩個(gè) 8 位寄存器組成的 D
9、DPTR 的地址 83H 10 8051 的程序計(jì)數(shù)器 P C 為 16 位計(jì)數(shù)器,其尋址范圍是( D )A、8KB、16KC 、32KD、64K11 8031 單片機(jī)在片外擴(kuò)展程序存儲(chǔ)器,當(dāng)取程序存儲(chǔ)器的內(nèi)容時(shí),要用單片機(jī)的( B)信號(hào)。A. RDB. PSENC.ALEDWR二、填空題1若不使用MCS-51 片內(nèi)的存儲(chǔ)器,引腳必須接低電平。2 MCS-51 中 21 個(gè)特殊功能寄存器,其地址凡是能被8 整除的都有位尋址功能。3MCS-51 系統(tǒng)中,當(dāng)信號(hào)EA有效時(shí),表示 CPU 要從片外存儲(chǔ)器中讀取信息。4當(dāng)使用8751 且 =1 時(shí)訪(fǎng)問(wèn)的是片內(nèi)ROM 。5MCS-51 片內(nèi) 20H 2F
10、H 范圍內(nèi)的數(shù)據(jù)存儲(chǔ)器,既可以位尋址又可以字節(jié)尋址。6、微處理器就是集成在一片大規(guī)模集成電路的_ 和_.7 _PC _用來(lái)存放下一條要執(zhí)行的指令的地址.8、 MCS-51 的堆棧只可設(shè)置在30H-7FH內(nèi) RAM中,其最大容量為128B,堆棧寄存器 SP 是8 位寄存器。三、簡(jiǎn)答題1決定程序執(zhí)行順序的寄存器是哪個(gè)?它是幾位的?它是不是特殊功能寄存器?答: PC , 16 位,不是2什么叫堆棧?堆棧指示器 SP 的作用是什么? 8051 單片機(jī)堆棧的最大容量不能超過(guò)多少字節(jié)?3 MCS51 單片機(jī)的尋址范圍是多少?8051 單片機(jī)可以配置的存儲(chǔ)器的最多容量是多少?4 8051 內(nèi)部 RAM 有幾
11、組工作寄存器?每組工作寄存器有幾個(gè)工作寄存器?寄存器組的選擇由什么決定?1、 8051 的引腳 RST 是 _IN _(IN 腳還是 OUT 腳 ),當(dāng)其端出現(xiàn)高 _電平時(shí) ,8051 進(jìn)入復(fù)位狀態(tài);復(fù)位后PC=_00H _。 8051 一直維持這個(gè)值,直到RST 腳收到 _低_電平, 8051 才脫離復(fù)位狀態(tài),進(jìn)入程序運(yùn)行狀態(tài)。2、 MCS 51 單片機(jī)的 CPU 每取一個(gè)指令字節(jié),立即使(C)A. 堆棧指針SP 自動(dòng)加 1B. 數(shù)據(jù)指針 DPTR 自動(dòng)加 1C.程序計(jì)數(shù)器PC 自動(dòng)加 1D.累加器 A 自動(dòng)加 13 MCS51 單片機(jī)的主程序應(yīng)該從哪個(gè)單元開(kāi)始存放?為什么?4、單片機(jī)上電后
12、或復(fù)位后,工作寄存器R2 是在(B)A 、0 區(qū) 01H 單元B、0 區(qū) 02H 單元C、0 區(qū) 0BH 單元D、SFR5 8031 復(fù)位后, PC 與 SP 的值為(B)A 、 0000H , 00HB 、 0000H , 07HC、0003H , 07H 寄存器D 、 0800H , 00H習(xí)題 21、 MCS-512、 MCS-51單片機(jī)主要由那些部件組成?主要有那些功能?系列中無(wú)ROM/EPROM型單片機(jī),在應(yīng)用中,P0口和P2口能否直接作為I/O口連接開(kāi)關(guān)、指示燈之類(lèi)的外設(shè)?為什么?3、綜述 P0 口、 P1 口、 P2 口、 P3 口各有哪幾種功能?4、 MCS-51 單片機(jī)的控制
13、線(xiàn)有幾根?各有什么作用?5、程序計(jì)數(shù)器的作用是什么?MCS-51 單片機(jī)的程序計(jì)數(shù)器有幾位?6、簡(jiǎn)述程序狀態(tài)寄存器PSW 各位的含義?如何確定和改變當(dāng)前的工作寄存器?7、什么是單片機(jī)的振蕩周期、時(shí)鐘周期、機(jī)器周期、指令周期?他們之間是什么關(guān)系?當(dāng)單片機(jī)的晶振為 12MHz 時(shí),他們的振蕩周期、時(shí)鐘周期、機(jī)器周期、指令周期為多少?8、內(nèi)部 RAM 中字節(jié)地址00H7FH 與位地址 00H7FH 完全重合,CPU 是如何區(qū)分二者的?9、 DPTR 是什么寄存器?它由那幾個(gè)寄存器組成?10、什么是堆棧?在堆棧中存取數(shù)據(jù)的原則是什么?數(shù)據(jù)是如何進(jìn)、出堆棧的?11、在 MSC-51 型單片機(jī)的ROM 空
14、間中, 0003H002BH 有什么用途?用戶(hù)應(yīng)怎樣合理安排?12、單片機(jī)的復(fù)位條件是什么?畫(huà)出復(fù)位電路。答:只需給單片機(jī)的復(fù)位引腳RST 加上大于2 個(gè)機(jī)器周期的高電平。復(fù)位RST電路引腳片 內(nèi)復(fù) 位施 密 特電阻觸發(fā)器13、在下列情況下,EA 引腳應(yīng)接何種電平?( 1)只有片內(nèi)ROM ,EA=1;( 2)只有片外ROM , EA=0;( 3)有片內(nèi)、片外 ROM ,EA=1;( 4)有片內(nèi) ROM 但不用, 而用片外ROM ,EA=0。14、51 系列單片機(jī)復(fù)位后, R4 所對(duì)應(yīng)的存儲(chǔ)單元的地址為04H00H,這時(shí)的工作寄存器是0組工作寄存器區(qū)。,因上電復(fù)位時(shí), PSW=15、內(nèi)部RAM中
15、,位地址為30H的位,所在的字節(jié)地址為26H。16、 8052 內(nèi)部RAM中字節(jié)地址80HFFH與特殊功能寄存器的地址80HFFH完全重合,CPU是如何區(qū)分?17、 51 系列單片機(jī)的存儲(chǔ)器空間分為那幾個(gè)部分?他們的尋址范圍是多少?1、8051 的引腳 RST 入復(fù)位狀態(tài); 復(fù)位后是PC=IN( IN 00H腳還是 OUT 腳),當(dāng)其端出現(xiàn)。8051 一直維持這個(gè)值, 知道高 電平時(shí), RST 腳收到 低8051 進(jìn)電平,8051 才脫離復(fù)位狀態(tài),靜止程序運(yùn)行狀態(tài)。2、 MCS-51單片機(jī)的CPU每取一個(gè)指令字節(jié),立即使(C)A 、堆棧指針SP 自動(dòng)加1B 、數(shù)據(jù)指針DPTR自動(dòng)加1C、程序計(jì)
16、數(shù)器PC 自動(dòng)加1D 、累加器A 自動(dòng)加13、 MSC-51單片機(jī)的主程序應(yīng)該從哪個(gè)單元開(kāi)始存放?為什么?4、單片機(jī)上電后或復(fù)位后,工作寄存器R2 是在()A、0 區(qū)01H單元B、0 區(qū)02H單元C、0 區(qū)0BH單元D 、SFR5、 8031復(fù)位后,PC 與SP 的值為(B)A 、0000H , 00HB、 0000H , 07HC、 0003H, 07H寄存器D、 0800H ,00H習(xí)題 31、簡(jiǎn)述 MCS-51 的尋址方式及尋址方式所涉及的尋址空間。2、若要完成以下的數(shù)據(jù)傳送,應(yīng)如何用MCS-51 的指令來(lái)實(shí)現(xiàn)?( 1) R2 的內(nèi)容傳送到 R0.MOVA,R2MOVR0,A( 2)將
17、R0 的內(nèi)容傳送到外部RAM 30H單元中。MOVA,R0MOVR1,#30HMOVXR1,A( 3)內(nèi)部 RAM 30H單元的內(nèi)容傳送到外部RAM 20H單元。MOVR1,#20HMOVA,30HMOVXR1, A( 4)外部 RAM 1000H單元的內(nèi)容傳送到內(nèi)部RAM 20H 單元。MOVDPTR,#1000HMOVA,#20HMOVXA,DPTR( 5) ROM 3000H 單元的內(nèi)容傳送到R1。MOVDPTR,#3000HCLRAMOVCA,A+DPTRMOVR1,A( 6) ROM 2000H 單元的內(nèi)容傳送到內(nèi)部RAM 30HMOVDPTR,#2000HMOVA,#30HMOVC
18、A,A+DPTR( 7) ROM 2000H 單元的內(nèi)容傳送到外部RAM 20HMOVDPTR,#2000HCLRAMOVCA,A+DPTRMOVR1 , #20HMOVXR1,A單元。單元。3、指出下列指令的源操作數(shù)的尋址方式及連續(xù)執(zhí)行后的結(jié)果。已知:( R0)=20H ,且( 20H) =0AH ,( A ) =1AH ,( CY ) =1,( 27H) =0FFH ,求(1) DECR0;間接尋址 (2)ADDCA,R0 ;間接尋址 ( 3) ANLA,27H ;直接尋址 (4)MOVA,#27H ; 立即尋址( 5)CLR 27H.0 。 直接尋址4、編寫(xiě)實(shí)現(xiàn)表達(dá)式P1.0=P1.1
19、x P1.2 + ACC.7 x C+ 的程序MOVA,P1.1MOVB,P1.2MULAB5、初始值為( A ) =50H,(70H)=35H,(43H)=08H,在執(zhí)行完下面的程序段后,A 、R1、 70H 單元、 43H 單元的內(nèi)容各為多少?MOV35H,AMOVA,R1MOVR1,43HMOV43H,35HMOVR1, #78H(A)=35H,(R1)=78H,(70H)=35H6、執(zhí)行以下程序段后,A 和 B 的內(nèi)容各為多少?MOVSP,#3AHMOVA,#20HMOVB,#30HPUSHACCPUSHBPOPACCPOPB(A)=30H,(B)=20H7、內(nèi)部存儲(chǔ)單元30H 中有一個(gè)ASCII 碼,試編程給該數(shù)的最高位加上奇偶校驗(yàn)。8、寫(xiě)出完成下列操作的指令:( 1)、累加器 A 的高 4 位清“ 0”,其余位不變;( 2)、累加器 A 的低 4 位置“ 1”,其余位不變;( 3)、累加器 A 的高 4 位取反,其余位不變
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中級(jí)財(cái)務(wù)會(huì)計(jì)知到課后答案智慧樹(shù)章節(jié)測(cè)試答案2025年春上海財(cái)經(jīng)大學(xué)浙江學(xué)院
- 湖北生態(tài)工程職業(yè)技術(shù)學(xué)院《數(shù)學(xué)物理方法》2023-2024學(xué)年第二學(xué)期期末試卷
- 大連商務(wù)職業(yè)學(xué)院《計(jì)算機(jī)輔助設(shè)計(jì)基礎(chǔ)》2023-2024學(xué)年第二學(xué)期期末試卷
- 公路養(yǎng)護(hù)安全現(xiàn)場(chǎng)檢查計(jì)劃
- 公共交通智能監(jiān)控管理制度
- 姜餅屋知識(shí)內(nèi)容調(diào)查問(wèn)卷
- 浙江省慈溪市2024-2025學(xué)年高三上學(xué)期期末測(cè)試數(shù)學(xué)試卷(解析版)
- 高中數(shù)學(xué)分層練習(xí)(壓軸題)05:解析幾何(30題)【含解析】
- 回填溝渠的施工方案
- 2025年碩師計(jì)劃筆試試題及答案
- 項(xiàng)目班子組成資歷情況
- 《工程勘察設(shè)計(jì)收費(fèi)標(biāo)準(zhǔn)》(2002年修訂本)-工程設(shè)計(jì)收費(fèi)標(biāo)準(zhǔn)2002修訂版
- 2024山東能源集團(tuán)中級(jí)人才庫(kù)選拔(高頻重點(diǎn)提升專(zhuān)題訓(xùn)練)共500題附帶答案詳解
- 【實(shí)習(xí)護(hù)生職業(yè)認(rèn)同感及留職意愿現(xiàn)況問(wèn)卷調(diào)查報(bào)告(含問(wèn)卷)5400字(論文)】
- 廣東省廣州市2023-2024學(xué)年一年級(jí)下學(xué)期期末數(shù)學(xué)試卷
- DL-T5493-2014電力工程基樁檢測(cè)技術(shù)規(guī)程
- 中西醫(yī)結(jié)合思路與方法學(xué)課件
- 二年級(jí)數(shù)學(xué)下冊(cè)混合運(yùn)算計(jì)算100題(含詳細(xì)答案)
- 小學(xué)體育小課題研究
- 小學(xué)數(shù)學(xué)五年級(jí)下冊(cè)必考《質(zhì)數(shù)和合數(shù)》練習(xí)題(附質(zhì)數(shù)合數(shù)知識(shí)點(diǎn))
- 環(huán)境監(jiān)測(cè)安全培訓(xùn)
評(píng)論
0/150
提交評(píng)論