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

下載本文檔

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

文檔簡介

1、指令總結指令總結數據傳送指令(數據傳送指令(5種29條)條)一、內部一、內部RAM數據傳送指令數據傳送指令1.指令操作碼:MOV2.源、目的操作數均在片內RAM、SFR中。3.立即數不能用作目的操作數。4.操作數A、Rn、@Ri、direct、#data之間,除Rn之間、Rn與@Ri之間、@Ri之間不能直接傳送外,其余均可直接傳送。5.源和目的操作數同為一種尋址方式只有直接地址direct。6.除以累加器A為目的操作數的數據傳送指令對P

2、標志位有影響外,其余均不影響標志位。二、外部二、外部RAM數據傳送指令數據傳送指令1.指令操作碼:MOVX2.源、目的操作數均在片外RAM中,其中有一個必須是A。。3.操作數為@DPTR、@Ri,只能通過累加器A,采用寄存器間接尋址方式。@Ri:片外RAM的低256個單元,@DPTR:片外RAM的全部64KB的空間。4.除以累加器A為目的操作數的數據傳送指令對P標志位有影響外,其余均不影響標志位。三、程序存儲器(三、程序存儲器(ROM)

3、數據傳送指令)數據傳送指令1.指令操作碼:MOVC,主要用于查表。2.源操作數在片外ROM中,目的操作數在A中。3.操作數為@ADPTR、@APC,只能讀入累加器A中。@ADPTR:遠程查表表可以放在64KBROM的任何地址。@APC:近程查表,表只能在查表指令后的256BROM的地址空間中。4.偏移量A的計算方法:@ADPTR:A=欲查數值距離表首地址的值@APC:A=表首地址-當前指令的PC值-15.影響P標志位。四、數據交換指令四

4、、數據交換指令1.半字節(jié)交換SWAPA(A)3~0←→(A)7~4XCHDA@Ri(A)3~0←→((Ri))3~02.字節(jié)交換XCHA包括Rn、@Ri、direct。3.操作數在A、內部RAM中。4.影響P標志位。五、堆棧操作指令小結五、堆棧操作指令小結1.指令操作碼:PUSH,POP。2.一個操作數在由SP設置的堆棧中,另一個在內部RAM中。帶進位的循環(huán)左、右移位(RLCRRC)格式:格式:操作碼A標志位:標志位:RLRR不影響標志

5、,RLCRRC影響C、P標志。左移一位相當于乘2,右移一位相當于除以2。三、累加器清0與取反指令(2條)格式:格式:CLRCPLA標志位:標志位:CLR只影響P標志位,CPL不影響標志位??刂妻D移指令(控制轉移指令(4種17條)條)功能:功能:改變程序的執(zhí)行順序——改變當前PC值。標志位:標志位:除了CJNE影響PSW的進位標志位Cy外,其余均不影響PSW的各標志位。地址偏移量地址偏移量rel的計算:的計算:rel=轉移目標地址-轉移指

6、令地址(當前PC值)-2一、無條件轉移(一、無條件轉移(4條)長轉移指令LJMPaddr16:64KB絕對轉移指令AJMPaddr11:2KB相對(短)轉移指令SJMPrel:-128~127(補碼表示)間接(散)轉移指令JMP@ADPTR:64KB在編程中經常使用短轉移指令SJMP和相對轉移指令AJMP,以便生成浮動代碼。二、條件轉移(判二、條件轉移(判0跳轉)跳轉)(2條):條):JZJNZrel;結果是否為0判斷三、比較轉移指令(

7、三、比較轉移指令(4條):條):CJNEAdirect#datarel;比較,不相等則轉CJNERn@Ri#datarel標志位:影響Cy標志位,不影響其他標志位。四、循環(huán)(減四、循環(huán)(減1條件)轉移指令(條件)轉移指令(2條):條):DJNZRndirectrel;減1不等于0則轉五、子程序調用與返回(五、子程序調用與返回(4條)條)絕對短調用指令ACALLaddr11絕對長調用指令LCALLaddr16子程序返回指令RET中斷返回指

溫馨提示

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

評論

0/150

提交評論