2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

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

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

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

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

5、(30H)→(R0)MOVDPTR#3848H;立即數(shù)尋址3848H→DPTRMOV40H38H;直接尋址(38H)→40HMOVR030H;直接尋址(30H)→R0MOVP0R0;寄存器尋址(R0)→P0XRLA,@R0;03H⊕37H=34HCPLA;34H求反等于CBH所以(A)=CBH17、使用位操作指令實現(xiàn)下列邏輯操作。要求不得改變未涉及位的內(nèi)容。使用位操作指令實現(xiàn)下列邏輯操作。要求不得改變未涉及位的內(nèi)容。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、編程實現(xiàn)把內(nèi)部、編程實現(xiàn)把內(nèi)部RAMR0~R7的內(nèi)容傳遞到的內(nèi)容傳遞到20H~27H單元。單元。MOV27H,R7MOV26H,R6MOV25H,R5MOV

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

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

溫馨提示

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

評論

0/150

提交評論