




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上微型計算機原理與接口技術(shù)復(fù)習(xí)題一、 單項選擇題1、電子計算機技術(shù)在半個世紀(jì)中雖有很大的進步,但至今其運行仍遵循著一位科學(xué)家提出的基本原理。這位科學(xué)家是: 【 D 】A、 牛頓 B、因斯坦 C、愛迪生 D、 馮諾伊曼2、通常所說的主機是指: 【 C 】 A、運算器和控制器 B、CPU和磁盤存儲器B、 CPU和主存 D、硬件和軟件3、用晶體管作為電子器件制成的計算機屬于:【 B 】A、 第一代 B、第二代 C、第三代 D、第四代4、CPU尋址外設(shè)端口地址的方法有兩種,一種是統(tǒng)一編址,還有一種是【 C 】A、 混合編址 B、動態(tài)編址 C、獨立編址 D、變址編址5、14根地址
2、線的尋址范圍可達 【 B 】A、 8KB B、16KB C、 32KB D、64KB6、執(zhí)行中斷返回指令,從堆棧彈出地址送給 【 C 】A. A B. CY C. PC D. DPTR 7、 20. 8051的外部中斷0的中斷請求輸入是由單片機引腳的 提供的。【 A 】A. P3.2 B. P3.3 C.P3.4 D. P3.5 8、定時/計數(shù)器的定時是指 【 A 】A對內(nèi)部時鐘計數(shù) B外部事件定時 C內(nèi)部事件定時 D外部事件計數(shù) 9、十進制數(shù)215轉(zhuǎn)換成二進制數(shù)表示,是 【 A 】A. B B. B C. BD. B10、主頻為12MHz的單片機的機器周期為 【 C 】 A. 1/12
3、81;s B. 0.5µs C.1µs D.2µs11、 MCS-51單片機的堆棧區(qū)應(yīng)建立在 【 A 】 A. 片內(nèi)數(shù)據(jù)存儲區(qū)的低128字節(jié)單元 B. 片外數(shù)據(jù)存儲區(qū) C. 片內(nèi)數(shù)據(jù)存儲區(qū)的高128字節(jié)單元 D. 程序存儲區(qū) 12、 MCS51系列單片機外擴存儲器芯片時,4個I/O口中作為數(shù)據(jù)總線的是 【 B 】 A. P0口和P2口 B. P0口 C. P2口和P3口 D. P2口13、 下列各指令中屬于查表指令的是 【 B 】 A. MOVX DPTR, A B. MOVC A,A+PC C. MOVX Ri, A D. MOV A, Ri 14、在進行串行通
4、信時,若兩機的發(fā)送與接收可以同時進行,則稱為 【 D 】 A. 半雙工傳送 B. 單工傳送 C. 雙向傳送 D. 全雙工傳送15串行口的工作方式由 寄存器決定。 【 C 】 A. SBUF B. PCON C. SCON D. RI 16. 2764是容量為8KB的EPROM,該芯片的地址線為 根。 【 D 】 A. 8 B. 12 C. 10 D. 1317、 MCS-51系列單片機外中斷INT1的入口地址是 【 C 】 A. 0003H B. 000BH C. 0013H D. 001BH 18、 MCS-51單片機的1個機器周期包含 個時鐘周期。 【 C 】 A. 6 B. 2
5、 C. 12 D. 24 19、單片機在進行取指令操作時,指令的地址是由 的內(nèi)容決定【 B 】 ASP BPC CDPTR DPSEN和ALE 20、 8031單片機內(nèi)含定時器和串行口的個數(shù)分別為 【 A 】 A. 2和1 B. 1和2 C. 3和1 D. 2和221、擴展存儲器時要加鎖存器74LS373,其作用是 【 A 】 A. 鎖存尋址單元的低八位地址 B. 鎖存尋址單元的數(shù)據(jù)C. 鎖存尋址單元的高八位地址 D. 鎖存相關(guān)的控制和選擇信號22、當(dāng)串行口向單片機的CPU發(fā)出中斷請求時,若CPU允許并接受中斷請求時,程序計數(shù)器PC的內(nèi)容將被自動修改為 【 C 】A0003H B0000H C
6、0013H D001BH 23. 擴展程序存儲器2764時,需要 條P2口線?!?B 】 A. 13 B. 5 C. 8 D. 424、 MCS-51單片機復(fù)位操作的主要功能是把PC初始化為 【 C 】 A. 0100H B. 07H C. 0000H D. 8000H25、 下列指令中屬于匯編語言偽指令的是 【 A 】 A. DB 30H,8AH B. XCHD A,R1C. POP ACC D. JNB 50H26、 8051單片機內(nèi)部定時器/計數(shù)器共有 種工作方式。 【 C 】 A. 1 B. 3 C. 4 D. 6 27、在MCS-51系列單片機程序狀態(tài)寄存器PSW中,判斷是否有借/進
7、位的標(biāo)志位是 【 A 】A. CY B. AC C. OV D. RS0 28、 MCS-51系列單片機定時/計數(shù)器的工作方式是通過 來設(shè)定的?!?D 】 A. TCON B. PCON C. SCON D. TMOD29. 地址范圍為0000H00FFH的存儲器表示的最大尋址范圍為 【 C 】 A. 128B B. 4KB C. 256B D. 1KB 30、 在中斷允許寄存器中,中斷控制寄存器EA位的作用是 【 A 】 A. CPU總中斷允許控制位 B. 中斷請求總標(biāo)志位 C. 各中斷源允許控制位 D. 串行口中斷允許位31. 8031單片機所用的電源是 【 C 】 A. ±15
8、V B. 15V C. 5VD. ±5V32、MCS-51單片機的位尋址區(qū)位于內(nèi)部RAM的 單元?!?D 】 A. 00H7FH B. 20H7FHC. 00H1FH D. 20H2FH33、 8031單片機的 口的引腳,還具有外中斷、串行通信等第二功能?!?D 】 A. P0 B. P1 C. P2 D. P334、MCS-51單片機定時器工作方式0是指的 工作方式?!?C 】 A. 8位 B. 8位自動重裝 C. 13位 D. 16位 35、 下列指令中屬于控制轉(zhuǎn)移類指令的是 【 D 】 A. ADD A,50H B. SETB C C. DEC A D. CJNE R3,#80
9、H,50H36、 8位單片機中8位存儲電路組織在一起作為存儲器中最基本的存儲單元,稱為一個 【 D 】A. 位 B. 存儲器 C. 寄存器 D. 字節(jié)37、 下列指令中屬于直接尋址方式的指令是 【 A 】 A. MOV 68H,A B. MOV A, #68HC. MOV A,R5 D. MOV A, R138、當(dāng)需要從MCS-51單片機程序存儲器取數(shù)據(jù)時,采用的指令為 【 B 】 A. MOV A, R1 B. MOVC A, A + DPTR C. MOVX A, R0 D. MOVX A, DPTR 39、MCS-51系列單片機的定時/計數(shù)器有種操作模式,它們由 寄存器中的M1 M0狀態(tài)
10、決定。 【 B 】 ATCON BTMOD C PCON DSCON 40、 8031單片機外部中斷0請求信號輸入的引腳是 【 B 】 A. RXD B. C. D. 41、堆棧指針SP的作用是 【 B 】 A. 指示堆棧的棧底 B. 指示堆棧的棧頂 C. 指示下一條將要執(zhí)行指令的地址 D. 指示中斷返回的地址42、73.5轉(zhuǎn)換成十六進制數(shù)是 【 B 】 A.94.8H B. 49.8H C. 111H D. 49H43、對程序存儲區(qū)數(shù)據(jù)傳送,應(yīng)采用助記符 【 C 】 A. MOV B. MOVX C. MOVC D. PUSH44、在CPU內(nèi)部,反映程序運行狀態(tài)或反映運算結(jié)果一些特征的寄存器
11、是 【 B 】 A PC B PSW C A D SP45、 執(zhí)行下列指令組后,A的內(nèi)容為 【 A 】 MOV A,#55HORL A,#00HA.55HB. AAH C. 00HD. FFH46、指令A(yù)LMP的跳轉(zhuǎn)范圍是【 C 】A、256B B、1KB C、2KB D、64KB47、利用8155產(chǎn)生連續(xù)方波,其計數(shù)輸出方式為 【 B 】A、方式0 B、方式1 C、方式2 D、方式348、 MSC-51系列單片機外擴存儲器芯片時,4個I/O口中用作數(shù)據(jù)總線的是 【 B 】A、P0口和P2口 B、P0口 C、P2口和P3口 D、P2口49、要用傳送指令訪問MCS-51片外RAM,它的指令操作碼
12、助記符應(yīng)是( B )A、MOV B、MOVX C、MOVC D、以上都是 50、下列可用作片內(nèi)RAM間接尋址的寄存器是【 D 】A、RAM B、ROM C、磁盤 D、磁帶51、 8031單片機外部中斷0請求信號輸入的引腳是 【 B】 A. RXD B. C. D. 52.對程序存儲區(qū)數(shù)據(jù)傳送,應(yīng)采用助記符為【C】 A. MOV B. MOVX C. MOVC D. PUSH53. 8031單片機所用的電源是 【 C 】 A. ±15VB. 15V C. 5VD. ±5V54. 十進制數(shù)215轉(zhuǎn)換成二進制數(shù)表示,是 【 A 】 A. BB. B C. B D. B5
13、5. 16位二進制所表示的無符號整數(shù),其相應(yīng)的十進制數(shù)范圍是 【 D 】 A. 065536 B. 165536C. 165535 D .06553556、8031單片機內(nèi)有_定時器/計數(shù)器。 【 B 】 A. 2個13位B. 2個16位C. 1個13位,1個8位 D. 2個8位57. 8031單片機外接ROM時,使用 引腳來選通74LS373芯片?!?A 】 A. ALE B. C. D.58. PC中存放的是 【 A 】 A下一條要執(zhí)行的指令的地址 B當(dāng)前正在執(zhí)行的指令 C當(dāng)前正在執(zhí)行指令的地址 D下一條要執(zhí)行的指令59. 某半導(dǎo)體存儲器有8根數(shù)據(jù)線,13根地址線,則它的存儲容量是 【 A
14、 】 A8K×8位 B16K×8位 C32K×8位 D64K×8位60. 單片機上電或按手動復(fù)位鍵,都可復(fù)位,使PC和大多數(shù)特殊功能寄存器(SFR)的初值為零。但有一個SFR為07H,它是 【 B 】 AACC BSP CB DPSW61. 8031單片機訪問片外存儲器時,其地址總線由并行口提供,分別為 【 B 】 AP0口低8位地址,Pl 口高8位地址 BP0口低8位地址,P2口高8位地址 CP0口高8位地址,P1口低8位地址 DP0口高8位地址,P2口低8位地址62. 執(zhí)行長調(diào)用指令LCALL addrl6,它的操作是 【 C 】 A將斷點地址進棧保
15、存(保護斷點) B將子程序地址送PC(構(gòu)成目的地址) C保護斷點和構(gòu)成目的地址 D保護斷點、保護現(xiàn)場(即所用到的寄存器內(nèi)容入堆棧)及構(gòu)成目的地址63. 2764是容量為8KB的EPROM,該芯片的地址線為 根?!?D 】 A. 8B. 12 C. 10D. 1364. 下列指令中屬于直接尋址方式的指令是 【 A 】 A. MOV 68H, A B. MOV A, #68H C. MOV A,R5 D. MOV A, R165. 當(dāng)串行口向單片機的CPU發(fā)出中斷請求時,若CPU允許并接受中斷請求時,程序計數(shù)器PC的內(nèi)容將被自動修改為 【 C 】 A0003H B000B C0013H D001B
16、H E0023H66、主頻為12MHz的單片機的機器周期為 【 C 】 A. 1/12µs B. 0.5µs C.1µs D.2µs67. MCS-51單片機選用的晶體振蕩頻率范圍,一般在 【 C 】 A4KHz12KHz B10KHz100KHZC4MHz12MHz D4MHz100MHZ68. 已知累加器(A)=87H,進位標(biāo)志(CY)=0,執(zhí)行RRC A指令后,(A)和(CY)的內(nèi)容分別為 【 D 】 A. 0EH,l B. 0FH,0 C. C3H,0 D. 43H,169. 外部中斷0的入口地址是 【 A 】 A0003H B000BH C00
17、13H D0023H70. 總線是微處理器、內(nèi)存儲器和I/O接口之間相互交換信息的公共通路。總線中的控制總線作用是 的信息通路?!?D 】 A處理器向內(nèi)存儲器傳送命令信號 B處理器向I0接口傳送命令信號 C外界向處理器傳送狀態(tài)信號 D上述三種信號二、多項選擇題1、30.涉及外部存儲器的數(shù)據(jù)傳送類指令正確的是 【 ABD 】 A. MOVX A,R0 B. MOVX DPTR,A C. MOV R1,P1 D. MOVC A,A+PC2. MCS-51單片機中使用的特殊功能寄存器有 和DPTR等。 【 ABCD 】 A. ACC B. PSW C. B D. SP 3、下列敘述中,正確的是 【
18、BCD 】 A. 16根地址線的尋址空間可達1MBB. 內(nèi)存器的存儲單元是按字節(jié)編址的C. CPU中用于存放地址的寄存器稱為地址寄存器D. 地址總線上傳送到只能是地址信息4. 涉及外部存儲器的數(shù)據(jù)傳送類指令正確的是 【 ABD 】A. MOVX A,R0 B. MOVX DPTR,A C. MOV R1,P1 D. MOVC A,A+PC 5. 判斷以下有關(guān)PC和DPTR的結(jié)論 是正確的。 【 ABD 】ADPTR是可以訪問的,而PC不能訪問B它們都是16位寄存器C在單片機運行時,它們都具有自動加“1”的功能DDPTR可以分為2個8位的寄存器使用,但PC不能6. 8051單片機的存儲器結(jié)構(gòu)從尋
19、址空間分布可分為 三大部分?!?ACD 】 A. 程序存儲器 B. 寄存器 C. 內(nèi)部數(shù)據(jù)存儲器 D. 外部數(shù)據(jù)存儲器 7. 下列說法正確的是 【 ABD 】 A. 輸入/輸出設(shè)備必須通過I/O接口才能接到系統(tǒng)總路線上和主機進行信息交換。B. 當(dāng)P2口的某些位用作地址線后,其它位不可以用作I/O口線使用。C. 8031單片機的有效復(fù)位電平是低電平。D. 鎖存器、三態(tài)緩沖寄存器等簡單芯片中沒有命令寄存和狀態(tài)寄存等功能。8. 下列說法正確的是 【 ABD 】 A. 輸入/輸出設(shè)備必須通過I/O接口才能接到系統(tǒng)總路線上和主機進行信息交換。B. 當(dāng)P2口的某些位用作地址線后,其它位不可以用作I/O口線
20、使用。C. 8031單片機的有效復(fù)位電平是低電平。D. 鎖存器、三態(tài)緩沖寄存器等簡單芯片中沒有命令寄存和狀態(tài)寄存等功能。9、8051單片機共有若干個中斷源,它們分別是 和串行口中斷1個。 【 ABCD 】A. 外部中斷0 B. 外部中斷1 C. 定時/計數(shù)器中斷0 D. 定時/計數(shù)器中斷1 10. 訪問片外數(shù)據(jù)存儲器時,起作用的信號是 【 ABD 】 A. B. C. D. ALE11. 一個完整的中斷處理的基本過程應(yīng)包括: 幾個步驟。 【 ABCD 】 A. 中斷請求 B. 中斷響應(yīng) C. 中斷處理 D. 中斷返回 12. 判斷下列說法 項是正確的。 【 ABD 】 A立即尋址方式是被操作的
21、數(shù)據(jù)本身就在指令中,而不是它的地址在指令中B指令周期是執(zhí)行一條指令的時間C指令中直接給出的操作數(shù)稱為直接尋址D. 指令格式是由操作碼和操作數(shù)組成,也可僅由操作碼組成。13. 下列說法正確的是 【 ACD 】 A同一級別的中斷請求按時間的先后順序響應(yīng)B同一時間同一級別的多中斷請求將形成阻塞,系統(tǒng)無法響應(yīng)C低優(yōu)先級中斷請求不能中斷高優(yōu)先級中斷請求,但是高優(yōu)先級中斷請求能中斷低優(yōu)先級中斷請求D同級中斷不能嵌套14. 下列敘述中,正確的是 【 BCD 】 A. 16根地址線的尋址空間可達1MBB. 內(nèi)存器的存儲單元是按字節(jié)編址的C. CPU中用于存放地址的寄存器稱為地址寄存器D. 地址總線上傳送到只能
22、是地址信息15. 指出以下指令中的正確指令 【 BCD 】 A. MOVC R1,A B. MOV 20H,#01H C. ORL A,R5 D. POP 30H16. MCS-51單片機系統(tǒng)的復(fù)位方法常常有 【 AD 】 A. 上電復(fù)位 B. 掉電復(fù)位 C. 單步執(zhí)行方式復(fù)位 D. 按鈕復(fù)位 17. 關(guān)于MCS-51單片機堆棧操作,下列描述正確的是 【 ACD 】 A. 遵循先進后出,后進先出的原則 B. 出棧時棧頂?shù)刂纷詣蛹?C. 調(diào)用子程序及子程序返回與堆棧有關(guān)D. 堆棧指針是一個特殊功能寄存器18. 指出以下指令中的正確指令 【 BCD 】 A. MOVC R1,A B. MOV 20
23、H,#01H C. ORL A,R5 D. POP 30H19. MCS51單片機響應(yīng)中斷的必要條件是 【 ABD 】 ATCON或SCON寄存器內(nèi)的有關(guān)中斷標(biāo)志位為1BIE中斷允許寄存器內(nèi)的有關(guān)中斷允許位置1CIP中斷優(yōu)先級寄存器內(nèi)的有關(guān)位置1D當(dāng)前一條指令執(zhí)行完20. 8051中使用的有關(guān)中斷的特殊功能寄存器有【 ABCD 】 A. TCON B. SCON C. IE D. IP三、填空題1、堆棧內(nèi)數(shù)據(jù)的存取遵守 先進后出(后進先出) 的原則。2、8051的外部中斷有兩種觸發(fā)方式: 電平 觸發(fā)和邊沿觸發(fā)。3、任何程序總是由三種基本結(jié)構(gòu)組成:順序結(jié)構(gòu)、分支結(jié)構(gòu)和 循環(huán) 結(jié)構(gòu)。4、指令的尋址
24、方式是指尋找 操作數(shù)地址 的方式。5、為單片機提供時鐘脈沖信號的振蕩源的周期稱為振蕩周期,也稱為 時鐘周期 。6、編程時,一般在中斷服務(wù)子程序和調(diào)用子程序中需用保護和恢復(fù)現(xiàn)場,保護現(xiàn)場用 PUSH指令,恢復(fù)現(xiàn)場用 POP 指令。7、87H是用8位二進制原碼表示的十六進制數(shù),其相應(yīng)的十進制數(shù)是 -7 。8、LED顯示器根據(jù)二極管的連接方式可以分為共陰極和 共陽極 兩大類。9、十進制數(shù)轉(zhuǎn)換為二進制數(shù)時整數(shù)部分和小數(shù)部分分別采用 除基取余法 和乘基取整法。10、匯編就是把用匯編語言格式編寫源程序翻譯成計算機能夠識別和執(zhí)行的 目標(biāo)(機器碼)程序。11、計算機的系統(tǒng)總線有地址總線、數(shù)據(jù)總線和 控制總線
25、。12、MCS-51單片機系列有五個中斷源,可分為 2 個優(yōu)先級。13、I/O編址技術(shù)有統(tǒng)一編址和 獨立 編址兩種。14. LED數(shù)碼顯示有靜態(tài)顯示 和 動態(tài) 顯示兩種顯示形式。15. 子程序的返回指令是 RET 。16. 8031單片機使用和來讀寫片外 RAM(隨機存儲器) 的內(nèi)容。17. 在只使用外部程序存儲器時,單片機的 EA 管腳必須接地。18堆棧指針SP始終指示堆棧的 棧頂 地址,當(dāng)有壓入或彈出堆棧操作時,SP的內(nèi)容將隨之改變。19、8031.單片機有四個并行輸入/輸出口,其中 P1 口可以直接應(yīng)用于I/O口。20、堆棧內(nèi)數(shù)據(jù)的存取遵守 先進后出(后進先出) 的原則。四、簡答題1 帶
26、符號的數(shù)在計算機中有哪些表示方法?特點如何?答:帶符號的數(shù)在計算機中可以用原碼、反碼和補碼表示。采用原碼和反碼表示時,符號位不能同數(shù)值一道參加運算。補碼表示可以將減法運算轉(zhuǎn)換為加法運算,同時數(shù)值連同符號位可以一起參加運算,這非常有利于計算機的實現(xiàn)。2. A/D轉(zhuǎn)換接口中采樣保持電路的作用是什么?省略采樣保持電路的前提條件是什么?答:A/D轉(zhuǎn)換接口中采樣保持電路的作用是:能把一個時間邊續(xù)的信號變換為時間離散的信號,并將采樣信號保持一段時間。當(dāng)外接模擬信號的變化速度相對于A/D轉(zhuǎn)換速度來說足夠慢,在轉(zhuǎn)換期間可視為直流信號的情況下,可以省略采樣保持電路。3、單片機與其它常見微機(如PC機)有什么不同
27、?它有什么獨特優(yōu)點?答:(1)主要有三點不同:一是CPU、存儲器和I/O接口這幾部分集成在一片芯片上;二是存儲器設(shè)計采用了哈佛結(jié)構(gòu),將程序存儲器和數(shù)據(jù)存儲器在物理上分開;三是供位處理和位控制的資源豐富、I/O接口完善。 (2)優(yōu)點:1)集成度高、價格低廉、性能/價格比高;2) 程序存儲器和數(shù)據(jù)存儲器在物理上分開,可使程序不受干擾,抗干擾能力強;3)布爾處理能力強,適于工業(yè)控制。4、什么是計算機的指令?什么是指令系統(tǒng)?什么是尋址方式?答:(1)計算機的指令是規(guī)定計算機進行某種操作的命令。(2)一臺計算機所有指令的集合稱為該機器的指令系統(tǒng)。(3)尋址方式就是尋找指令中操作數(shù)或操作數(shù)所在地址。5.
28、8051內(nèi)部RAM劃分為哪幾個區(qū)域?每個區(qū)域的地址范圍是什么?答:8051內(nèi)部RAM劃分為4個區(qū)域,分別是:工作寄存器區(qū)00H1FH、位尋址區(qū)20H2FH、RAM區(qū)30H7FH和特殊功能寄存器區(qū)80HFFH。6、簡述并行通信和串行通信的特點。答:并行通信的特點是:控制簡單、傳輸速度快;由于傳輸線較多,長距離傳送時成本高且接收方的各位同時接收存在困難。串行通信的特點是:傳輸線少,長距離傳送時成本低,且可以利用電話網(wǎng)等現(xiàn)成的設(shè)備,但數(shù)據(jù)的傳送控制比并行通信復(fù)雜。7.帶符號的數(shù)在計算機中有哪些表示方法?特點如何?答:帶符號的數(shù)在計算機中可以用原碼、反碼和補碼表示。 采用原碼和反碼表示時,符號位不能同
29、數(shù)值一道參加運算。 補碼表示可以將減法運算轉(zhuǎn)換為加法運算,同時數(shù)值連同符號位可以一起參加運算,這非常有利于計算機的實現(xiàn)。 8.簡述 MCS-51指令系統(tǒng)的尋址方式答:MCS-51指令系統(tǒng)主要有以下7種尋址方式:立即(數(shù))尋址,直接尋址,寄存器尋址,寄存器間接尋址,變址尋址,相對尋址和位尋址。9、MCS51引線中有多少I/O引線?它們和單片機對外的地址總線和數(shù)據(jù)總線有什么關(guān)系?簡述8031單片機中P0、P1、P2、P3口的主要作用。答:共有32根I/O引線,其中部分引線在單片機有外擴對象時,將代替地址總線和數(shù)據(jù)總線的功能。這32根I/O引線均勻分布于P0.P1.P2.和P3口若沒有單片機外擴要求
30、,則4個并行口都時純粹的I/O口;但是,當(dāng)單片機有外擴任務(wù)時,則P0口將作為8位數(shù)據(jù)總線,P2和P0口將作為16位地址總線,P3口的一部分將作為讀/寫等控制總線信號,此時只有P1口保留作為單純的I/O口。10. 單片機的復(fù)位(RST)操作有幾種方法,說明復(fù)位功能的主要作用。答:單片機的復(fù)位操作方式有:(1)上電復(fù)位;(2)手動復(fù)位。 復(fù)位功能的主要作用是:復(fù)位時,PC初始化為0000H,使MCS-51單片機從0000H開始執(zhí)行程序。 11、 DPTR是什么寄存器?它由哪些特殊功能寄存器組成?它的主要作用是什么?答:DPTR是16位數(shù)據(jù)指針
31、寄存器。DPTR由兩個8位特殊功能寄存器DPL和DPH組成。 DPTR用于保存16位地址,作間址寄存器用,可尋址外部數(shù)據(jù)存儲器,也可尋址程序存儲器。 12、MCS-51系列中斷系統(tǒng)包括幾個中斷源?答: MCS-51系列中斷系統(tǒng)包括5個中斷源:外部中斷0(),外部中斷1(),T0溢出中斷,T1溢出中斷, 串行口中斷。13. 在8031擴展系統(tǒng)中,外部程序存儲器和數(shù)據(jù)存儲器共用16位地址線和8位數(shù)據(jù)線,為什么兩個存儲空間不會發(fā)生沖突?答:這是因為外部程序存儲器和外部數(shù)據(jù)存儲器所使用的控制信號不同。對外部程序存儲器的選讀通是用PSEN控制線,而對外部數(shù)據(jù)存儲器的讀/寫控制是用RD和WR讀、寫控制線,
32、所以不會發(fā)生地址沖突。14、堆棧區(qū)與一般的數(shù)據(jù)存儲區(qū)有何異同?其重要作用是什么?答:堆棧區(qū)與一般存儲區(qū)相同之處是:它們都屬于存儲器的一部分,都能存放數(shù)據(jù)。其主要不同之處是對數(shù)據(jù)的存取規(guī)則有異:一般存儲區(qū)使用隨機讀/寫規(guī)則,而堆棧 使用先進后出(或后進先出)規(guī)則。堆棧采用這種特殊規(guī)則后,可以圓滿完成子程序調(diào)用或中斷調(diào)用,多級子程序嵌套等功能。當(dāng)然,堆棧區(qū)內(nèi)的存儲單元也可以使用隨機讀/寫指令,但在這種情況下已經(jīng)不把該單元當(dāng)做堆??创?。15、簡敘80C51程序儲存器的配置。答:80C51內(nèi)部有4KB的掩膜ROM;87C51內(nèi)部有4KB的EPROM;而80C31內(nèi)部沒有程序存儲器,80C51的引腳為
33、訪問內(nèi)部或外部程序存儲器的選擇端。接高電平時,CPU將首先訪問內(nèi)部存儲器,當(dāng)指令地址超過0FFFH時,自動轉(zhuǎn)向片外ROM去取指令;接低電平時(接地),CPU只能訪問外部程序存儲器(對于80C31單片機,由于其內(nèi)部無程序存儲器,只能采用這種接法)。外部程序存儲器的地址從0000H開始編址。程序存儲器低端的一些地址被固定地用作特定的入口地址。五、計算題1. 已知(40H)=11H,(41H)=22H,(R0)=40H,(R1)=41H試問,下面的指令執(zhí)行后, (A)=11H , (40H)=11H , (41H)=11H , (42H)=11H MOV A,R0 MOV R1,A MOV 42H,
34、R12. 執(zhí)行下列程序段后,(A)= 8AH ,(CY)= 1 。 CLR C MOV A,#C5H RLC A3、已知(2000H)=3FH,(2001H)=06H,(2002H)=5BH,(2003H)=4FH,片內(nèi)RAM中(20H)=01H,下面的指令執(zhí)行后, A和30H中的內(nèi)容如何變化? MOV A,20H INC A MOV DPTR,2000H MOVC A,A+DPTR CPL A MOV 30H,A 答: (30H)= 0A4H (A)=5BH 4、 已知程序執(zhí)行前有(A) = 02H,(SP) = 52H,(51H) =
35、60;FFH,(52H) = FFH。下述程序執(zhí)行后,(A) = 50H ,(SP) = 50H ,(51H) = 30H ,(52H) = 50H ,(PC) = 5030H 。POP DPHPOP DPLMOV DPTR,#4000HRL AMOV B,AMOVC A,A+DPTRPUSH AccMOV A,BINC AMOVC A,A+DPTRPUSH AccRETORG 4000HDB 10H,80H,30H,50H,30H,50H 5、設(shè)單片機晶振頻率為12 MHZ,在方式1下,利用定時器T0輸出周期為40 ms的
36、方波,試確定定時器的初值(寫出中間過程)。(提示:方式1為16位計數(shù)器/定時器)答:周期40ms的方波應(yīng)為20ms高電平、20ms低電平,實際定時時間t為20ms。 單片機晶振頻率可知單片機的時鐘周期,即T =1/f=1/(12×10-6 )s 則單片機的機器周期為Tp =12 T=1×10-6s=1×10-3ms1ms內(nèi)需要計數(shù)的次數(shù)t/ Tp=20000則計數(shù)初值X=216-(t/Tp)=45536=00000B=0B1E0H 因方式1為16位計數(shù)器/定時器,所以初值高8位為0B1H,低8位為0E0H。 6、設(shè)單片機晶振頻率為6 MHZ,在方式0下,利用定時器
37、T0輸出周期為2 ms的方波,試確定定時器的初值(寫出中間過程)。(提示:方式0為13位計數(shù)器/定時器)答:周期2 ms的方波應(yīng)為1ms高電平、1ms低電平,實際定時時間t為1ms。 單片機晶振頻率可知單片機的時鐘周期,即T =1/f=1/(6×10-6 )s則單片機的機器周期為Tp =12 T=2×10-6s=2×10-3ms1ms內(nèi)需要計數(shù)的次數(shù)t/ Tp=500則計數(shù)初值X=213-(t/Tp)=8192-500=7692 7692轉(zhuǎn)換為二進制數(shù)為:00,因方式0為13位計數(shù)器/定時器,所以初值高8位為0F0H,低8位為0CH。 7、用譯碼法擴展64KB8外
38、部數(shù)據(jù)存儲器,若用8KB8的存儲芯片,共需多少片?共需多少根地址線?其中幾根做字選線?幾根做片選線?答:(1)所需芯片數(shù)目:(64KB8)(8KB8)=8,即共需要8片。 (2)所需地址線數(shù)目組成64KB的存儲器共需要16根地址線。 (3)所需字選地址線數(shù)目因為8K213 ,所以每片需要接入13根地址線作為字選線。 (3)所需片選地址線數(shù)目與芯片數(shù)目有關(guān)因為8片 23片,所以片選需要3根地址線。 8、用譯碼法擴展32KB8外部數(shù)據(jù)存儲器,若用8KB8的存儲芯片,共需多少片?共需多少根地址線?其中幾根做字選線?幾根做片選線?答:(1)所需芯片數(shù)目:(32KB8)(8KB8)=4,即共需要4片。
39、(2)所需地址線數(shù)目組成32KB的存儲器共需要15根地址線。 (3)所需字選地址線數(shù)目因為8K213 ,所以每片需要接入13根地址線作為字選線。 (3)所需片選地址線數(shù)目與芯片數(shù)目有關(guān)因為4片 22片,所以片選需要2根地址線。 9. 下面的指令執(zhí)行后,R1和A中的內(nèi)容如何變化? MOV R1,48H MOV 48H,51H CJNE R1,51H,00H JNC NEXT1 MOV A, #0FFH SJMP NEXT2NEXT1:MOV A, #0AAHNEXT2:SJMP NEXT2(R1)=48H (A)=0AAH10. 下列程序段執(zhí)行后,(R0)= 7FH ,(7EH)= 00H ,(7FH)= 41H 。 MOV R0, #7EHMOV 7EH,#0FFHMOV 7FH,#40HINC R0INC R0INC R0六、論述題1. 設(shè)無關(guān)地址線全部取為“1”,請問下圖所示電路中,8155A的命令口、PA口、PB口、PC口和片內(nèi)RAM首、末字節(jié)地址各為多少?(分析結(jié)果用16進制數(shù)表示)答:按題意,8155A的命令口地址應(yīng)當(dāng)是0111,1111,1111,1000B=7FF8H PA口地址
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 幼兒園戶外活動的教研探討計劃
- 第19課 探索宇宙(教學(xué)設(shè)計)-2023-2024學(xué)年六年級科學(xué)下冊同步備課(青島版)
- 加強倉庫流程管理的實施方案計劃
- 《貴州創(chuàng)泰礦業(yè)有限公司修文縣龍場鎮(zhèn)高倉老二洞鋁鐵礦山礦產(chǎn)資源綠色開發(fā)利用方案(三合一)》評審意見
- (高清版)DB3715∕T 7-2022 黑水虻飼養(yǎng)技術(shù)規(guī)程
- 統(tǒng)編版小學(xué)語文二年級下冊第3課《開滿鮮花的小路》精美課件
- Unit 7 Days and Months Lesson 5 colorful seasons 教學(xué)設(shè)計 2024-2025學(xué)年冀教版(2024)七年級英語上冊
- 固態(tài)電池知識培訓(xùn)課件
- 能源行業(yè):石油工程師簡歷
- 初中體育與健康 初二上 水平四 八年級(第一學(xué)期)籃球大單元教學(xué)設(shè)計+體前變向換手運球突破投籃教學(xué)設(shè)計
- 沒頭腦和不高興-竇桂梅.精選優(yōu)秀PPT課件
- 第三方單位考核管理辦法
- 造粒塔外壁清洗施工方案
- 鋼棧橋計算書(excel版)
- MTBE裂解工藝交流材料
- 中醫(yī)診斷學(xué)第七章第二節(jié)六經(jīng)辨證
- 租賃合同審批表
- 數(shù)據(jù)庫及其應(yīng)用-重點復(fù)習(xí)資料.代碼02120
- 巖石堅固性和穩(wěn)定性分級表
- 律師事務(wù)所函[]第號
- 物流經(jīng)典游戲啤酒游戲(完全操作版)
評論
0/150
提交評論