單片機復習題集1_第1頁
單片機復習題集1_第2頁
單片機復習題集1_第3頁
單片機復習題集1_第4頁
單片機復習題集1_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

本文格式為Word版,下載可任意編輯——單片機復習題集1

《單片機》復習題

一、填空題:

1、機器數(shù)的表示規(guī)定,最高位表示符號,正號用0表示,負號用1表示。

2、單片機是將中央處理器、輸入輸出設備存儲器、

等幾部分集成在一塊芯片上的微型計算機。

3、8051單片機的存儲器分為外部程序存儲器外部數(shù)據(jù)存儲器內部程序存儲器內部數(shù)據(jù)存儲器和特別功能寄放器。

4、單片機復位方式有上電復位、手動按鈕復位和自動復位。

5、8051單片機的并行I/O口共有4個,分別是P0口P1口、P2口、和P3口。

6、8051單片機指令系統(tǒng)按操作功能可分為數(shù)據(jù)傳送類指令算數(shù)運算類指令規(guī)律運算類指令控制轉移類指令位操作類指令五大類。

7、操作碼助記符是由2~5個字符組成的字符串,它規(guī)定了指令的

操作功能。

8、8051單片機堆棧中數(shù)據(jù)的壓入和彈出是按后進先出的規(guī)律。9、堆棧指令包括進棧指令和出棧指令兩類。二、判斷題(正確的打√,錯誤的打×,)

1、只讀存儲器ROM內部信息停電后會丟失。(×)2、堆棧操作是按“后進先出〞的原則存取數(shù)據(jù)。(Y)

3、8051單片機訪問存儲器時,同一地址對應惟一的存儲單元。(x)4、數(shù)據(jù)寄放器指針DPTR由DPH和DPL組成。(Y)5、程序計數(shù)器PC總是指向正在執(zhí)行的指令地址。()6、匯編語言程序中的解釋可以缺省。()7、指令中操作碼助記符項可有可無。()

8、計算機尋址方式越多,計算機的功能超強,靈活性亦越大。()9、若累加器A中“1〞的個數(shù)為偶數(shù),則奇偶標志位P為1。()10、作算術運算時,若有進位則一定有溢出。()三、選擇題

1、單片機機器內的數(shù)是以(C)的形式表示的

A、原碼B、反碼C、補碼D、ASCII碼2、8051單片機有()個特別功能寄放器。

A、3B、10C、21D、1283、數(shù)據(jù)寄放器指針DPTR是一個()位的寄放器。

A、8B、16C、24D、32

4、8051單片機的工作寄放器分成()組,每組有()單元。

A、2個B、4個C、6個D、8個5、SJMPrel指令中rel的取值范圍為()。

A、+127~-127B、0~+127C、0~-128D、+127~-128

6、指令MOA,@DPTR中源操作數(shù)屬于()方式。

A、直接尋址B、相對尋址C、寄放器間接尋址D、寄放器尋址7、在單片機語句格式中,()為不可缺省的。

A、標號B、操作碼助記符C、操作數(shù)D、解釋8、若A=78H,執(zhí)行指令SWAPA后,A的值為()。

A、78HB、78DC、87HD、87D9、帶進位加法指令助記符為()。

A、ADDB、ADDCC、SBCD、SUBB10、相當于累加器A內容乘以2的指令是()。

A、RLB、RRC、RLCD、RRC四、請分析依次執(zhí)行下面指令的結果。

MOVSP,#35H

MOVDPTR,#2345HPUSHDPLPUSHDPH……

POPDPHPOPDPL

五、在8051單片機片內RAM中,已知(30H)=38H,(38H)=40H,(40H)=48H,(48H)=90H,請分析依次執(zhí)行下面指令的結果。

MOVA,40HMOVR0,AMOVP1,#F0HMOV@R0,30HMOVDPTR,#3848HMOV40H,38HMOVR0,30HMOV90H,R0MOV18H,#30HMOVA,@R0H

MOVP2,P1

六、畫出以下指令的尋址方式示意圖:①MOV@R0,70H

設(R0)=40H,(70H)=55H②MOVCA,@A+DPTR

設(A)=50H,(DPTR)=2050H七、問答題:

1、在單片機中,CPU是如何確定和改變當前工作寄放器組的?2、程序狀態(tài)字寄放器PSW的格式如何?試說明各標志位的含義。3、什么是機器周期?什么是指令周期?

八、設HWL單元中有一變量X,請編寫一段程序,完成如下功能,結果Y存入GPL單元中。若X>0,則Y=1

若X=0,則Y=0若X<0,則Y=-1

附:參考答案:一、填空題:1、數(shù)的最高位01

2、中央處理器存儲器輸入輸出(I/O)接口

3、外部程序存儲器外部數(shù)據(jù)存儲器內部程序存儲器內部數(shù)據(jù)存儲器4、上電復位手動按鈕復位5、P0口P1口P2口P3口

6、數(shù)據(jù)傳送類指令算數(shù)運算類指令規(guī)律運算類指令控制轉移類指令位操作類指令7、2~5個字符操作功能8、后進先出9、進棧出棧二、判斷題

1、×2、√3、×4、√5、×6、√7、×8、√9、×10、×三、選擇題

1、C2、C3、B4、BD5、D6、C7、B8、C9、B10、A四、指令:結果:

MOVSP,#35H(SP)=35H

MOVDPTR,#2345H(DPH)=23H,(DPL)=45HPUSHDPL(SP)=36H,(36H)=(DPL)=45HPUSHDPH(SP)=37H,(37H)=(DPH)=23H……

POPDPH(DPH)=(37H)=23H,(SP)=36HPOPDPL(DPL)=(36H)=45H,(SP)=35H五、指令:結果:MOVA,40H(A)=48HMOVR0,A(R0)=48HMOVP1,#F0H(P1)=F0HMOV@R0,30H(90H)=38H

MOVDPTR,#3848H(DPH)=38H,(DPL)=48HMOV40H,38H(40H)=40HMOVR0,30H(R0)=38HMOV90H,R0(90H)=38HMOV18H,#30H(18H)=30HMOVA,@R0H(A)=40HMOVP2,P1(P2)=F0H六、①R070H55H40H40H②A20A0H50H+20A0HDPTR2050H七、問答題:1、答:在單片機中,CPU是通過使用PSW寄放器中的RS1、RS0兩位的狀態(tài)組合來選擇當前工作寄放器組的。如下圖:RS1RS2寄放器組

000組(00H~07H)

55HA××H××H

011組(08H~0FH)102組(10H~17H)113組(18H~1FH)

《單片機原理及應用》試卷8及參考答案

(本試題分筆試題和操作題兩部分。共100分,考試時間120分鐘。)

第一部分筆試題

(本部分共有5大題,總分60分,考試時間60分鐘,閉卷)

一、填空題(每空1分,共20分)

1、當P1口做輸入口輸入數(shù)據(jù)時,必需先向該端口的鎖存器寫入(),否則輸入數(shù)據(jù)可能出錯。2、中斷源的優(yōu)先級別被分為高級和低級兩大級別,各中斷源的中斷請求是屬于什么級別是由()寄放器的內容決確定的。

3、寄放器PSW中的RS1和RS0的作用是()。4、LED數(shù)碼顯示有()和()兩種顯示形式。

5、當單片機CPU響應中斷后,程序將自動轉移到該中斷源所對應的入口地址處,并從該地址開始繼續(xù)執(zhí)行程序,尋常在該地址處存放轉移指令以便轉移到中斷服務程序。其中INT1的入口地址為(),串行口入口地址為(),T0的入口地址為()。

6、用匯編語言編寫的程序稱為()程序,通過匯編后得到的用機器碼表示的程序稱為()程序。7、堆棧的地址由的內容確定,其操作規(guī)律是“先進后出〞。8、擴展并行I/O口時,常采用()和()可編程芯片。

9、編程時,一般在中斷服務子程序和調用子程序中需用保護和恢復現(xiàn)場,保護現(xiàn)場用()指令,恢復現(xiàn)場用()指令。

10、能在紫外線照射下擦除和重寫

溫馨提示

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

評論

0/150

提交評論