單片機課后習題_第1頁
單片機課后習題_第2頁
單片機課后習題_第3頁
單片機課后習題_第4頁
單片機課后習題_第5頁
已閱讀5頁,還剩18頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、第二章作業第二章作業1 1、填空題、填空題(1 1)5151系列單片機引腳信號名稱上帶上畫線的表示信號系列單片機引腳信號名稱上帶上畫線的表示信號_ _ 有效有效(2 2)5151系列單片機內部系列單片機內部RAMRAM的寄存器區共有的寄存器區共有 單元,單元,分為分為 組寄存器,組寄存器, 每組每組 個單元,個單元, 以以 為寄存器的名稱為寄存器的名稱低電平或下降沿低電平或下降沿3248Rn(3 3)單片機系統復位后)單片機系統復位后PSW=00HPSW=00H,因此內部,因此內部RAMRAM寄存器取寄存器取的當前寄存器是的當前寄存器是 組,組,8 8個寄存器的單元地址是個寄存器的單元地址是0

2、00H07H(4 4)通過堆棧操作實現子程序調用,首先要把)通過堆棧操作實現子程序調用,首先要把 的的內容入棧,以進行斷點保護。調用返回時進行出棧操作,內容入棧,以進行斷點保護。調用返回時進行出棧操作,把保護的斷點送回把保護的斷點送回PCPC(5 5)位尋址程序狀態字的)位尋址程序狀態字的F0F0位,可使用的地址和符號有位,可使用的地址和符號有F0PSW.5D0H.5D5H(6 6)5151系列單片機的時鐘電路包括兩部分,即芯片內的系列單片機的時鐘電路包括兩部分,即芯片內的 和芯片外的和芯片外的 和和 晶體振蕩器晶體振蕩器 微調電容微調電容高增益反相放大器高增益反相放大器(7 7)5151系列

3、中,位處理器的數據存儲空間是由系列中,位處理器的數據存儲空間是由 的可尋址位和內部的可尋址位和內部RAM RAM 位尋址區的位尋址區的 位位 SFRSFR1281282 2 選擇題選擇題1 1 單片機芯片內提供了一定數量的工作寄存器,這樣做的單片機芯片內提供了一定數量的工作寄存器,這樣做的好處不包括好處不包括A A 提高程序運行的可靠性提高程序運行的可靠性B B 提高運行速度提高運行速度C C 為程序設計提供方便為程序設計提供方便D D 減少程序長度減少程序長度答案答案 A A3 3 對程序計數器對程序計數器PCPC的操作()的操作()A A 是自動進行的是自動進行的B B 是通過傳送進行的是

4、通過傳送進行的C C 是通過加是通過加1 1指令完成的指令完成的D D 是通過減是通過減1 1指令完成的指令完成的答案答案 A A4 4 以下運算中對溢出標志以下運算中對溢出標志OVOV沒有影響或不受沒有影響或不受OVOV影響影響的運算是()的運算是()A.A.邏輯運算邏輯運算 B.B.符號數加減法運算符號數加減法運算C.C.乘法運算乘法運算 D.D.除法運算除法運算答案答案 A A5. 5. 單片機程序存儲器的尋址范圍是由程序計數器單片機程序存儲器的尋址范圍是由程序計數器PCPC的位數的位數決定的,決定的,5151系列的系列的PCPC為為1616位,因此其尋址范圍是()位,因此其尋址范圍是(

5、) A. 4KB B.64KB C.8KB D.128KB A. 4KB B.64KB C.8KB D.128KB 答案答案 B B7. 7. 以下有關以下有關PCPC和和DPTRDPTR的結論錯誤的是()的結論錯誤的是() A. DPTRA. DPTR是可以訪問的而是可以訪問的而PCPC不能訪問不能訪問 B.B.它們都是它們都是1616位的寄存器位的寄存器 C.C.它們都具有它們都具有“加加1”1”功能功能 D.DPTRD.DPTR可以分為兩個可以分為兩個8 8位的寄存器使用,而位的寄存器使用,而PCPC不能不能 答案答案 C C8. PC8. PC的值是()的值是() A. A. 當前指令

6、前一條指令的地址當前指令前一條指令的地址 B.B.當前正在執行的地址當前正在執行的地址 C.C.下一條指令的地址下一條指令的地址 D.D.控制器中指令寄存器的地址控制器中指令寄存器的地址 答案答案 C C9. 9. 假定設置堆棧指針(假定設置堆棧指針(SPSP)的值是)的值是37H,37H,在進行子程序在進行子程序調用時把斷點地址進棧保護后,調用時把斷點地址進棧保護后,SPSP的值為()的值為() A. 36H B.37H A. 36H B.37H C.38H D.39H C.38H D.39H 答案答案 D D3 3 判斷題判斷題(1 1)用戶構建單片機應用系統,只能使用芯片提供的信)用戶構

7、建單片機應用系統,只能使用芯片提供的信號引腳號引腳(2 2)程序計數器)程序計數器PCPC不能為用戶使用,因此它沒有地址不能為用戶使用,因此它沒有地址(3 3)內部)內部RAMRAM的位尋址區,只的位尋址區,只能能供位尋址使用而不能供字供位尋址使用而不能供字節尋址使用節尋址使用(4 4)在程序執行過程中,由)在程序執行過程中,由PCPC提供數據存儲器的讀寫地提供數據存儲器的讀寫地址址(5 5)80C5180C51共有共有2121個專用寄存器,它們的位都是可以軟件個專用寄存器,它們的位都是可以軟件設置的,因此是可以位尋址的設置的,因此是可以位尋址的答案答案 錯錯錯錯答案答案 錯錯錯錯答案答案 錯

8、錯書書2323頁特殊功能寄存器頁特殊功能寄存器4. 4. 簡答題簡答題(2 2)5151系列單片機的系列單片機的EAEA信號功能?在使用信號功能?在使用80318031時時EAEA信信號引腳如何處理?號引腳如何處理?(4 4)內部)內部RAMRAM低低128128單元劃分為哪三個主要部分?各部單元劃分為哪三個主要部分?各部分的特點?分的特點?(9 9)什么是指令周期、機器周期和時鐘周期?如何計)什么是指令周期、機器周期和時鐘周期?如何計算機器周期的確切時間?算機器周期的確切時間?第三章作業第三章作業1. 填空題(1) 51系列單片機有系列單片機有7種尋址方式種尋址方式,分別是分別是立即尋址立即

9、尋址,直接尋址,寄存直接尋址,寄存器尋址,寄存器間接尋址,相對尋址,變址尋址,位尋址器尋址,寄存器間接尋址,相對尋址,變址尋址,位尋址。(2) 匯編語言的指令格式為匯編語言的指令格式為 標號:操作碼標號:操作碼 操作數;注釋操作數;注釋(3) 數據傳送類指令執行完畢,源操作數的內容數據傳送類指令執行完畢,源操作數的內容不會不會丟失。丟失。(4) 51系列單片機內部系列單片機內部RAM從從20H至至2FH既可既可按字節按字節(直接直接)尋址,尋址,又可又可位尋址位尋址,位地址空間從,位地址空間從00H到到7FH。(5)51系列單片機指令系統中,指令長度有一字節、二字節和系列單片機指令系統中,指令

10、長度有一字節、二字節和三字三字節節,指令執行時間有一個機器周期、兩個機器周期和,指令執行時間有一個機器周期、兩個機器周期和四個四個機器周機器周期,乘法指令需期,乘法指令需4個個機器周期。機器周期。(6)MOV A,20H中,中,20H的尋址方式稱為的尋址方式稱為直接尋址直接尋址;SETB 20H的的尋址方式為尋址方式為位尋址位尋址。(7)關于堆棧類操作的兩條指令分別是關于堆棧類操作的兩條指令分別是PUSH、POP;堆棧操作;堆棧操作只能是只能是直接尋址直接尋址。(8) 設設(A)=55H,R5=AAH,執行執行ANL A,R5指令后的結果是指令后的結果是(A)=00H,R5=0AAH;執行執行

11、ORL A,R5指令后的結果是指令后的結果是(A)=0FFH,R5=0AAH; XRL A,R5指令后的結果是指令后的結果是(A)=0FFH,R5=0AAH。(9) 偽指令偽指令不產生不產生可執行目標代碼。可執行目標代碼。(10) DA A指令必須跟在指令必須跟在加法加法指令的后面,用于二進制數與指令的后面,用于二進制數與壓壓縮縮BCD碼碼的調整。若的調整。若A=0AH,執行執行DA A指令后,指令后,A=10H.2 選擇題選擇題(1) AJMP 跳轉范圍是跳轉范圍是( C ) (A) 64KB (B) 8KB (C) 2KB (D) -128127B(2) 51系列單片機最長的一條指令需系列

12、單片機最長的一條指令需( B )個機器周期個機器周期 (A) 1 (B) 4 (C) 2 (D) 3(3) MOV A,R0這條指令中這條指令中R0的尋址方式稱為的尋址方式稱為( B ) (A) 寄存器尋址寄存器尋址 (B) 寄存器間接尋址寄存器間接尋址 (C) 直接尋址直接尋址 (D) 立即數尋址立即數尋址(4)在在CPU內部,反映程序運行狀態或反映運算結果的特征寄內部,反映程序運行狀態或反映運算結果的特征寄存器是存器是(B ) (A) PC (B) PSW (C) A (D) SP(5)下列指令正確的是下列指令正確的是( B)(A)MOV P2.1, A(B)JBC TF0, L1(C)M

13、OVX B, DPTR(D)MOV A, R3(6) 下列指令中錯誤的是下列指令中錯誤的是( A) (A) SETB 50H.0 (B)MOV A,B (C)JNC LOOP (D) SUBB A,R0(7) 將累加器的值壓入堆棧的正確指令是將累加器的值壓入堆棧的正確指令是( A ) (A) PUSH ACC (B) PUSH A (C) PUSH D0H (D) POP ACC(8) 下列指令中錯誤的是下列指令中錯誤的是( CD ) (A) SUBB A,R7 (B) SUBB A,R1 (C) SUBBC A,#30H (D) SUBB A 30H(9) 指令指令CJNE A,#00H影響

14、影響PSW的的( C)位位 (A) AC (B) OV (C) CY (D) P(10) 在在MUL AB指令中,若積超過指令中,若積超過255,則,則( C ) (A) CY=1 (B) AC=1 (C) OV=1 (D) P=13、問答題、問答題(1) 分別指出下列目的操作數和源操作數的尋址方式分別指出下列目的操作數和源操作數的尋址方式(1)MOV A, RN(2)MOV direct, Ri(4)MOVX A, DPTR目的操作數尋址方式目的操作數尋址方式源操作數尋址方式源操作數尋址方式直接尋址直接尋址寄存器間接尋址寄存器間接尋址直接尋址直接尋址立即尋址立即尋址(3)MOV direct

15、, #data(10)INC Ri(6)JZ 20H(7)MOV A, 20H(8)PUSH B(9)POP ACC(5)MOV A, B寄存器尋址寄存器尋址寄存器間接尋址寄存器間接尋址寄存器尋址寄存器尋址寄存器尋址寄存器尋址直接尋址直接尋址相對尋址相對尋址直接尋址直接尋址直接尋址直接尋址直接尋址直接尋址寄存器間接尋址寄存器間接尋址寄存器尋址寄存器尋址寄存器尋址寄存器尋址3、問答題、問答題(2) 下列哪些是非法指令下列哪些是非法指令(1)CPL B(2)ADDC B,#20H(4)MOV R1, R2ADDC A,direct(#data, Rn, Ri)(3)SETB 30H,0(10)PO

16、P R1(6)CJNE R0,#64H,LABEL(7)MOVX R0, 20H(8)DJNZ R0,LABEL(9)PUSH A(5)MOV A, R1CPL bit CPL C cpl A非法非法書中指令表書中指令表4246頁頁非法非法非法非法(3)SETB bit非法非法(4)MOV Rn, A(#data, direct)正確正確正確正確MOVX R0, A非法非法非法非法DJNZ direct(Rn), rel非法非法PUSH direct非法非法POP direct(11)RL B(12) MOV R7 R0(14)MOV R1, #1234H(13)RLC A(20)SWAP B

17、(16)ORL C,/ACC.5(17)XRL C, ACC.5(18)DEC DPTR(19)XCHD A,R1(15)ANL R0, ARL A非法非法書中指令表書中指令表4246頁頁非法非法正確正確非法非法不能是不能是16位立即數位立即數非法非法正確正確位操作指令中無異或位操作指令中無異或非法非法非法非法非法非法非法非法SWAP AANL A, Rn(Ri direct #data) ANL direct ,A(#data)(18)DEC A (Ri, direct, Rn)XCHD A, Ri(21)MOVX A, A+DPTR(22) MOVC A A+DPTR(24)SUB A,#

18、12H(23)XCH A, R1(30)RETI(26)DIV AB(27)DA A(28)JMP LABEL(29)LJMP LABEL(25)MUL A,BMOVX A, DPTR非法非法書中指令表書中指令表4246頁頁正確正確正確正確非法非法無無 SUB非法非法正確正確正確正確正確正確正確正確(25)MUL ABXCH A, R1(direct,Ri)(3) 設位單元設位單元00H 和和01H 的內容為的內容為0,執行下列程序后,執行下列程序后P1口的口的8條條I/O口線為何種狀態位單元口線為何種狀態位單元00H 01H 的只是什么?的只是什么?START: CLR C MOV A,#56HJC LP1CPL CSETB 01H LP1:MOV ACC.0, CJB ACC.2 LP2SETB 00H LP2: MOV P1,ARETCY=0(A)=01010110If cy=1 PC=LP1CY=1(01H)=1(A)=01010111If ACC.2=1 PC=LP

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論