




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、23 程序計數器PC作為不可尋址寄存器,它打哪些特點?地址指針DPTR有哪些特點?與程存計數器PC有何異同?答(1)程序計數器PC作為不可尋址寄存器的特點程序計數器PC是中央控制器申最基本的寄存器,是一個獨立的計數器,存放著下一條將程序存儲器中取出的指令的地址。程序計數器PC變化的軌跡決定程序的流程。程序計數器的寬度決定了程序存儲器可以尋址的范圍。程序計數器PC的基本工作方式有:程序計數器PC自動加1。這是最基本的工作方式,也是這個專用寄存器被稱為計數器的原因。執行條件或無條件轉移指令時,程序計數器將被置入新的數值,程序的流向發生變化。變化的方式有下列幾種:帶符號的相對跳轉SJMP、短跳轉AJ
2、MP、長跳轉LJMP及JMP A+DPTR等。在執行調用指令或響應中斷時:PC的現行值,即下一條將要執行的指令的地址送入堆棧,加以保護;將子程序的入口地址或者中斷矢量地址送入PC,程序流向發生變化,執行子程序或中斷服務程序;子程序或中斷服務程序執行完畢,遇到返回指令RET或RETI時,將棧頂的內容送到PC寄存器中,程序流程又返回到原來的地方,繼續執行。(2)地址指針DPTR的特點地址指針DPTR的特點是,它作為片外數據存儲器尋址用的地址寄存器(間接尋址)。(3)地址指針DPTR與程序計數器PC的異同相同之處:兩者都是與地址有關的、16位的寄存器。其中,PC與程序存儲器的地址有關,而DPTR與數
3、據存儲器的地址有關。作為地址寄存器使用時,PC與DPTR都是通過P0和P2口(作為16位地址總線)輸出的。但是,PC的輸出與ALE及PSEN有關;DPTR的輸出,則與ALE、RD及WR相聯系。不同之處:PC只能作為16位寄存器對待,由于有自動加1的功能,故又稱為計數器;DPTR可以作為16位寄存器對待,也可以作為兩個8位寄存器對待。PC是不可以訪問的,有自己獨特的變化方式,它的變化軌跡決定了程序執行的流程;DPTR是可以訪問的,如MOV DPTR,#XXXXH,INC DPTP。2·5 80C51單片機的EA信號有何功能?在使用80C31時,EA信號引腳應如何處理?答: (1)80C
4、51單片機的EA信號的功能EA為片外程序存儲器訪問允許信號,低電平有效;在編程時,其上施加21V的編程電壓EA引腳接高電平時,程序從片內程序存儲器開始執行,即訪問片內存儲器;EA引腳接低電平時,迫使系統全部執行片外程序存儲器程序。(2)在使用80C31時,EA信號引腳的處理方法因為80C31沒有片內的程序存儲器,所以在使用它時必定要有外部的程序存儲器,EA 信號引腳應接低電平。2·6 片內RAM低128單元劃分為哪三個主要部分?各部分主要功能是什么?答: 片內RAM低128單元的劃分及主要功能:(l)工作寄存器組(00HlFH)這是一個用寄存器直接尋址的區域,內部數據RAM區的031
5、(00HlFH),共32個單元。它是4個通用工作寄存器組,每個組包含8個8位寄存器,編號為R0R7。(2)位尋址區(20H2FH)從內部數據RAM區的3247(20H2FH)的16個字節單元,共包含128位,是可位尋址的RAM區。這16個字節單元,既可進行字節尋址,又可實現位尋址。(3)字節尋址區(30H7FH)從內部數據RAM區的48127(30H7FH),共80個字節單元,可以采用間接字節尋址的方法訪問。2·8 堆棧有哪些功能?堆棧指示器(SP)的作用是什么?在程序設計時,為什么還要對SP重新賦值?答: (1)堆棧的功能堆棧是內部數據RAM區中,數據先進后出或后進先出的區域。其具
6、體功能有兩個:保護斷點和保護現場。(2)堆棧指示器(SP)的作用堆棧指示器(SP)是一個8位寄存器,存放當前的堆棧棧頂所指存儲單元地址的。(3)對SP的重新賦值系統復位后,SP內容為07H。如不重新定義,則以07H為棧底,壓棧的內容從08H單元開始存放;如需使用深度較大的堆棧時,將會影響到工作寄存器的使用。所以要對SP進行重新的賦值,使堆棧區設定在片內數據·RAM區中的某一空白區域內,堆棧深度以不超過片內RAM空間為限。2·9 為什么說80C51具有很強的布爾(位)處理功能7共有多少單元可以位尋址?采用布爾處理有哪些優點答(1)80C51具有很強的布爾(位)處理功能在80C
7、5I單片機系統中,與字節處理器相對應,還特別設置了一個結構完整的布爾(位)處理器。在該系統中,除了程序存儲器和ALU與字節處理器合用之外,還有自己的:累加器CY:借用進位標志位。在布爾運算中,CY是數據源之一,又是運算結果的存放處,是位數據傳送中的中心。根據CY的狀態,程序轉移:JC rel,JNC rel,JBC rel。位尋址的RAM區:從內部數據RAM區的3247(20H2FH)的16個字節單元,共包含128位(0127),是可位尋址的RAM區。位尋址的寄存器:特殊功能寄存器(SFR)中的可位尋址的位。位尋址的并行I/O口:P0、Pl、P2及P3各口的每一位都可以進行位尋址。位操作指令系
8、統:位操作指令可實現對位的置位、清0、取反、位狀態判跳、傳送、位邏輯、運算、位輸人/輸出等操作。強大的布爾(位)處理功能,是80C5l系列單片機的突出優點之一。(2)可以位尋址單元的數目可以位尋址的單元共有228個。分布在:RAM區:20H2FH字節中所有位,共計有128個單元。特殊功能寄存器區:P0、TCON、Pl、SCON、P2、IE、P3、1P.PSW、A、B、PCON及TMOD中的相應位,共計95個單元(IE中有兩位無定義,IP中有三位無定義,PSW中有一位無定義,PCON中有三位無定義)。(3)采用布爾處理方法的優點利用位邏輯操作功能進行隨機邏輯設計,可把邏輯表達式直接變換成軟件執行,方法簡便;免去了過多的數據往返
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 30565-2025無損檢測渦流檢測總則
- GB/T 45479-2025錳礦石與錳精礦氧化鉀、氧化鈉含量的測定火焰原子發射光譜法
- 貸款中介與代理合作協議范本
- 體育個人課題申報書
- 掌握項目管理考試的技能關鍵試題及答案
- 掌控2025年國際金融理財師考試學習策略試題及答案
- 課題申報書 愛國
- 答題技巧2025年特許金融分析師考試試題及答案
- 實戰模擬注會考試試題及答案
- 小企業如何打造強勢品牌計劃
- 廣東省珠海市2024-2025學年七年級下學期期中考試英語試題(無答案)
- 2024年中國南水北調集團水網發展研究有限公司招聘考試真題
- (四調)武漢市2025屆高中畢業生四月調研考試 語文試卷(含答案詳解)
- 2023年鄭州鐵路職業技術學院單招職業技能考試題庫及答案1套
- 2025年融媒體中心招聘考試筆試試題(60題)附答案
- 湖南省2025屆高三“一起考”大聯考(模擬二)語文試題及參考答案
- 商業地產項目整體經營方案
- 旅行社代訂業務合同模板
- 第二單元 人民當家作主(A卷 基礎夯實)2024-2025學年高中政治統編版必修三單元測試AB卷(含解析)
- 全國高中數學評優課大賽數學賽課教學設計(點評)一等獎作品專輯
- 2025年中國東方航空股份有限公司北京分公司招聘筆試參考題庫附帶答案詳解
評論
0/150
提交評論