單片機 試卷 編程題1_第1頁
已閱讀1頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第3章MCS51單片機指令系統(tǒng)與程序設計1.簡述下列基本概念:指令、指令系統(tǒng)、機器語言、匯編語言、高級語言。簡述下列基本概念:指令、指令系統(tǒng)、機器語言、匯編語言、高級語言。指令:CPU根據人的意圖來執(zhí)行某種操作的命令指令系統(tǒng):一臺計算機所能執(zhí)行的全部指令集合機器語言:用二進制編碼表示,計算機能直接識別和執(zhí)行的語言匯編語言:用助記符、符號和數字來表示指令的程序語言高級語言:獨立于機器的,在編程時不需要對機器結構及其指令系統(tǒng)有深入了解的通用

2、性語言2.什么是計算機的指令和指令系統(tǒng)?什么是計算機的指令和指令系統(tǒng)?指令:CPU根據人的意圖來執(zhí)行某種操作的命令指令系統(tǒng):一臺計算機所能執(zhí)行的全部指令集合3.簡述簡述89C51匯編指令格式。匯編指令格式。操作碼[目的操作數][,源操作數]4、簡述、簡述89C51的尋址方式和所涉及的尋址空間。的尋址方式和所涉及的尋址空間。51的尋址方式和所能涉及的的尋址方式和所能涉及的尋址空間。尋址空間。尋址方式尋址空間立即數尋址程序存儲器ROM直接尋

3、址片內RAM低128B、特殊功能寄存器寄存器尋址工作寄存器R0R7、A、B、C、DPTR寄存器間接尋址片內RAM低128B、片外RAM變址尋址程序存儲器(@APC@ADPTR)相對尋址程序存儲器256B范圍(PC偏移量)位尋址片內RAM的20H2FH字節(jié)地址、部分SFR5、要訪問特殊功能寄存器和片外數據存儲器,應采用哪些尋址方式?要訪問特殊功能寄存器和片外數據存儲器,應采用哪些尋址方式?SFR:直接尋址,位尋址,寄存器尋址;片外RAM:

4、寄存器間接尋址6、在89C51片內片內RAM中,已知(中,已知(30H)=38H(38)H=40H(40H)=48H(48H)=90H.請分析下面各是什么指令,說明源操作數的尋址方式以及按順序執(zhí)行每條請分析下面各是什么指令,說明源操作數的尋址方式以及按順序執(zhí)行每條指令后的結果指令后的結果MOVA,40H;直接尋址(40H)→AMOVR0,A;寄存器尋址(A)→R0MOVP1,#0F0H;立即數尋址0F0→P1MOV@R030H;直接尋址

5、(30H)→(R0)MOVDPTR#3848H;立即數尋址3848H→DPTRMOV40H38H;直接尋址(38H)→40HMOVR030H;直接尋址(30H)→R0MOVP0R0;寄存器尋址(R0)→P0XRLA,@R0;03H⊕37H=34HCPLA;34H求反等于CBH所以(A)=CBH17、使用位操作指令實現下列邏輯操作。要求不得改變未涉及位的內容。使用位操作指令實現下列邏輯操作。要求不得改變未涉及位的內容。1)使ACC.0置1

6、SETBACC.0或SETBE0HE0H是累加器的地址(2)清楚累加器高清楚累加器高4位CLRACC.7CLRACC.6CLRACC.5CLRACC.4(3)清楚清楚ACC.3,ACC.4,ACC.5,ACC.6。CLRACC.6CLRACC.5CLRACC.4CLRACC.318、編程實現把內部、編程實現把內部RAMR0~R7的內容傳遞到的內容傳遞到20H~27H單元。單元。MOV27H,R7MOV26H,R6MOV25H,R5MOV

7、24H,R4MOV23H,R3MOV22H,R2MOV21H,R1MOV20H,R019、使編寫程序,把內部、使編寫程序,把內部RAM的20H、21H和22H三個連續(xù)單元的內容依次三個連續(xù)單元的內容依次存入存入2FH、2EH和2DH中。中。MOV2FH,20MOV2EH,21MOV2DH,2220、編寫程序,進行兩個、編寫程序,進行兩個16位數的減法:位數的減法:6F5DH13B4H,結果存入內部,結果存入內部RAM的30H和31H單元

8、,單元,30H存儲低存儲低8位CLRCMOVA,#5DH;被減數的低8位→AMOVR2,#B4H;減數低8位→R2SUBBA,R2;被減數減去減數,差→AMOV30H,A;低8位結果→30HMOVA,#6FH;被減數的高8位→AMOVR2,#13H;減數高8位→R2SUBBA,R2;被減數減去減數,差→AMOV31H,A;高8位結果→30H注意:如果在你的程序中用到了進位位,在程序開始的時候要記得清0進位位21、編寫程序,若累加器、編寫

溫馨提示

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

評論

0/150

提交評論