版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第三節(jié)增選習題及解答一、填空題1.堆棧寄存器的符號是(),復位后它的內容為()。2.累加器A的內容有偶數個1時,特殊功能寄存器()的()位內容為()。3.內RAM的03H字節(jié)單元的地址符號另記為()。4.堆棧操作遵循的原則是()。5.8051單片機有4個IO口,它們分別是(),復位后對應它們的寄存器的內容為()。6.為了正確地讀取8051的P1口引腳的狀態(tài)值,應該先向它()。7.8051的()引腳應該至少保持()個機器周期的()電平,才
2、能使8051復位。8.8051的封裝形式為()。9.利用8051組成的工作系統,程序放在內部ROM,它的引腳應該接()電平。EA10.8051單片機的ALE引腳在CPU對外存非操作期間,它輸出頻率為晶體振蕩器頻率()的脈沖信號。11.8051內部程序存儲器的容量為()字節(jié),8031的內部程序存儲器的容量為()字節(jié)。12.8031最大可以擴展()程序存儲器,最大擴展的數據存儲器的容量是()。13.位尋址區(qū)在內RAM低128字節(jié)單元的()字
3、節(jié)中,高128字節(jié)單元中有()個特殊功能寄存器的位可以進行位操作。14.當前工作寄存器的選擇由特殊功能寄存器()的()位的內容決定。15.用于位處理的布爾處理器是借用的特殊功能寄存器()的()位完成的。16.一個機器周期包括()個振蕩周期,具體分為()個狀態(tài)周期。17.按執(zhí)行時間,8051的指令分為()周期、()周期和()周期指令共三種。18.單片機由CPU、存儲器和()三部分組成。19.CPU由()和()兩部分組成。20.若不使用MC
4、S51片內程序存儲器,引腳必須()。EA21.當MCS51引腳ALE信號有效時,表示從P0口穩(wěn)定地送出了()地址。22.當MCS51的P0口作為輸出端口時,每位能驅動()個TTL負載。23.MCS51有()個并行IO口,由于是準雙向口,所以在輸入時必須先()。24.MCS51中凡字節(jié)地址能被()整除的特殊功能寄存器均能位尋址。25.MCS51系統中,當信號有效時,表示CPU要從()讀取信息。PSEN26.MCS51有()工作寄存器,它們
5、的地址范圍是()。27.MCS51單片機內部RAM中的位尋址區(qū)位于低128B中的()地址單元內。28.經過擴展外部程序存儲器的8031,若PC從程序存儲器0000H開始執(zhí)行,則引腳必須接()電平。EA29.當(RS1,RS0)=(0,1)時,工作寄存器R7對應內部RAM中的()字節(jié)單元。30.設計8031系統時,()口不能用作一般IO口。31.單片機復位后ACC為(),PSW為(),SP為(),P0~P3為(),PC為()。32.805
6、1內部含()ROM,8751是EPROM型,內含4KBEPROM??偟膩碇v,MCS51系列單片機的存儲器配置在物理上分為()個獨立的存儲器空間,在邏輯上,分為()個存儲器空間。33.單片機系統復位后,(PSW)=(),因此片內RAM寄存區(qū)的當前寄存器是第()組,8個寄存器的單元地址為()。34.在MCS51中PC和DPTR都用于傳送地址,但PC是為訪問()存儲器傳送地址,而DPTR是為訪問()存儲器傳送地址。35.在位操作中,與字節(jié)操作
7、中的累加器ACC作用相同的是()。36.若MCS51單片機使用頻率為6MHz的晶振,則一個機器周期為()指令周期為()。37.8051復位后,CPU從()單元開始執(zhí)行程序。SP的內容為(),如果不對SP重新賦值,壓入堆棧的第一個數據將位于片內RAM的()單元。38.MCS51系列單片機最大的尋址范圍為()。三、簡答題1什么是微什么是微處理器?理器?答:微處理器是微型計算機的核心部件,又稱為中央處理單元CPU。它包括兩個主要部分:運算器、
8、控制器。28051單片機在片內有哪些主要片機在片內有哪些主要邏輯邏輯功能部件?各個功能部件?各個邏輯邏輯部件部件的主要功能的主要功能是什么?答:8051單片機在片內集成了以下主要邏輯功能部件主要功能如下。(1)CPU(中央處理器):8位功能:中央處理器CPU由控制器與運算器構成,是單片機的控制和指揮中心。(2)片內RAM:256B功能:地址為00H~7FH的低RAM區(qū),用于數據暫存和數據緩沖等;地址為80H~FFH的高RAM區(qū),只有離散
9、的分布21個特殊功能寄存器SP、DPTR、PCON、…、IE、IP、P0、P1、P2、P3,用以存放相應功能部件的控制命令、狀態(tài)或數據。(3)程序存儲器:4KB功能:程序存儲器用于存放經調試正確的應用程序和表格之類的固定常數。(4)并行IO口:8位,4個功能:8051單片機的并行IO口,是單片機數據信息或控制信號進、出的通道,不僅可作為一般輸入或輸出口使用,而且在擴展外部存儲器和IO接口時,還可作為系統地址、數據總線或是控制信號線等。(
10、5)串行接口:全雙工,1個功能:全雙工串行IO口,使單片機具有了串行通信的能力。(6)定時器計數器:16位,2個功能:在單片機的實際應用中,定時器計數器提供精確的定時,或者對外部事件進行計數。(7)片內振蕩器和時鐘電路:1個功能:8051的這部分電路只要外接振蕩元件,如晶體振蕩器或外部時鐘源,就能產生計算機工作所需要的時鐘信號。3程序計數器PC、數據指針DPTR、堆棧指針SP分別有那些特點?答:(1)程序計數器PC的特點:其中存放著下一
11、條將要從程序存儲器中取出的指令的地址。程序計數器PC的數據長度決定了程序存儲器可以直接尋址的范圍。程序計數器PC不可尋址,即不能對其賦值,其內容變化方式有:①自動加1,此為最基本的變化方式。②執(zhí)行條件或無條件轉移指令時,其內容由轉移指令直接修改,改變原程序執(zhí)行方向。③執(zhí)行調用指令或響應中斷時,PC的內容變化過程如下:PC的當前值,即下一條將要執(zhí)行的指令的地址送入堆棧,加以保護;將子程序的入口地址或者中斷矢量地址送入PC,改變原程序執(zhí)行方
12、向,執(zhí)行子程序或中斷服務程序;子程序或中斷服務程序執(zhí)行完畢,遇到返回指令RET或RETI時,將棧頂的內容送到PC中,程序又返回到原來的地方,繼續(xù)執(zhí)行主程序。(2)數據指針DPTR的特點數據指針DPTR是作為片外數據存儲器尋址用的地址寄存器。(3)棧頂指針SP的特點SP始終存放堆棧頂部字節(jié)單元的地址。其內容變化是自動管理,進行堆棧操作有兩種方式,即壓棧(PUSH)和出棧(POP)。壓棧時,SP首先自動加1,然后數據壓入SP內容指示的字節(jié)單
13、元中;而出棧時,SP內容指示的字節(jié)單元中的數據彈出,然后SP自動減1,這樣SP始終指向堆棧頂部字節(jié)單元的地址。(4)程序計數器PC和數據指針DPTR、棧頂指針SP的異同①相同點:三者都是與地址有關的地址寄存器,其中PC與程序存儲器的地址有關,而DPTR與數據存儲器的地址有關,在對程序存儲器進行變址間接尋址時,DPTR作為基址寄存器使用,SP則與棧區(qū)的地址有關。PC和DPTR都是16位的地址寄存器,其內容都是通過P0和P2口輸出的,PC的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論