

下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、偽指令?1、定位偽指令ORG m?2、定義字節偽指令DB X1 , X2 , X3,Xn?3、字定義偽指令DW Y1 , Y2 , Y3 ,Yn4、匯編結束偽指令END尋址方式MCS-51 單片機有五種尋址方式 :1、寄存器尋址2、3 、直接尋址4、5 、基寄存器加變址寄存器間接尋址6、7、位尋址數據傳送指令、以累加器 A 為目的操作數的指令( 4 條)?MOVA,Rn;( Rn)An=07?MOVA,direct;( direct ) A?MOVA,Ri;(Ri)Ai=01?MOVA,#data; data A、以Rn為目的操作數的指令(3條)MOVRn,A;(A ) RnMOVRn ,di
2、rect;( direct ) RnMOVRn ,#data; data Rn三、以直接尋址的單元為目的操作數的指令(5條)MOVdirect ,A;(A ) directMOVdirect ,Rn;(Rn) directMOVdirect ,direct;(源 direct ) 目的 directMOVdirect ,Ri;(Ri ) directMOVdirect ,#data; data direct四、以寄存器間接尋址的單元為目的操作數的指令(3條)MOVRi , A;(A) (Ri)MOVRi , direct;( direct )(Ri )MOVRi , #data; data (
3、 Ri )五、十六位數據傳送指令(1條)MOV DPTR , #data16 ; dataH DPH , dataL DPL六、堆棧操作指令寄存器間接尋址立即數尋址 相對尋址進棧指令七、PUSH退棧指令POP字節交換指令(direct;direct5條)(SP)+1 f SP ,(direct)?XCHA , Rn ;(A)f?(Rn)?XCHA,direct;(A) f?(direct)?XCHA,Ri;(A) f?(Ri)?半字節交換指令?XCHDA,Ri5(A)03f?(Ri)03加器A與外部數據存貯器傳送指令(4條)?MOVXA,DPTR;(DPTR) fA?MOVXA, Ri; (R
4、i) fAi=0,1?MOVX DPTR5A;(A) f(DPTR)?MOVX Ri,A;(A) f(Ri)i=0,1查表指令(i)MOVC A, A+PC;(A)+(PC) fA(ii)MOVC A,A+ DPTR;(A)+(DPTR)算術運算指令不帶進位的加法指令(4 條)ADDA,Rn5(A)+(Rn) fAADDA,direct5(A)+(direct) fAADDA,Ri5(A)+(Ri) fAADDA,#data5(A)+#datafA帶進位加法指令(4條)ADDCA,Rn5(A)+(Rn)+CYfAADDCA,direct5(A)+(direct)+CYfAADDCA,Ri5(A
5、)+(Ri)+CYfAADDCA,#data5(A)+ #data +CYfA九、增量指令5條)INCA;(A)+1fA?INCRn;(Rn)+1fRn?INCdirect;(direct)+1fdirect?INCRi;(Ri)+1f(Ri)?INCDPTR;(DPTR)+1fDPTR1條)四、十進制調整指令DA A減法指令、帶進位減法指令SUBBA,RnSUBBA,directSUBBA,RiSUBBA,#data、減1指令(4條)DECADECRnDECdirectDECRi乘法指令MULAB除法指令DIV AB邏輯運算指令累加器A的邏輯操作指令一、 累加器 A 清 0CLR A二、 累
6、加器 A 取反CPL A三、左環移指令RL A四、帶進位左環移指令RLC A五、右環移指令RR A六、帶進位右環移指令RRC A七、累加器ACC半字節交換指令SWAP A兩個操作數的邏輯操作指令邏輯與指令 邏輯或指令 邏輯異或指令ANLA,RnORLA,RnXRLA,RnANLA,directORLA,directXRLA,directANLA,RiORLA,RiXRLA,RiANLA,#dataORLA,#dataXRLA,#dataANLdirect , AORLdirect , AXRLdirect , AANLdirect ,#dataORLdirect , #dataXRLdirec
7、t , #data位操作指令控制轉移指令無條件轉移指令(4條)1、 短跳轉指令AJMP2、 跳轉指令LJMPaddr11addr16;先 (PC)+2TPC;addr11TPC100, ( PC1511);Addr16TPC3、 轉移指令4、SJMPrel ; 先(PC) +2T卩。卩。;后(PC) +relTPC4、寄存器加變址存器間接轉移指令(散轉指令)JMP A+DPTR; (A) + ( DPTR ) PC條件轉移指令(8條)CJNE(目的操作數), (源操作數),relCJNEA, direct, relCJNEA, #data, relCJNERn,#data,rel;若(Rn )
8、 #data,則(PC)+relTpc,且0TCY ;;若(Rn ) #data,貝 U (PC)+relTPC,且1TCY ;JZ rel當 A=0 時,(PC) +relT(PC)轉移;當 A 工 0時,順序執行。JNZrel ;當 A 工 0 時,(PC) +relT( pc)轉移;當 A=0時,順序執行。JCrel如果進位標志 CY 為 1,則執行轉移;JNCrel如果進位標志 CY 為 0,則執行轉移;JBbit,rel如果直接尋址位的值為1,則執行轉移;JNBbit ,rel如果直接尋址位的值為 0,則執行轉移;JBCbit ,rel如果直接尋址位的值為1,則執行轉移;然后清“ 0
9、 直接尋址位(一、測試條件符合轉移指令比較不相等轉移指令bit)位變量傳送指令MOVC, bitMOVbit, C位變量修改指令CLRCCLRbitCPL CCPL bitSETBSETB bit位變量邏輯與指令 ANLANL C, /bit位變量邏輯或指令ORL C, bitORL C, /bitC, bit;若(Rn )= #data,則順序執行,且0TCY。、減1不為o轉移指令DJNZ Rn , rel ; ( Rn ) -1 Rn ;若侃門)門)工 0, 則(PC)+relTPC ;若 (Rn) = 0 , 則結束循環, 順序執行?DJNZ direct , rel ; ( direct ) -1 direct ;若(direct)工 0,則(PC)+rel f PC ;若 (direct) = 0 ,則結束循環,順序執行調用和返回指令一、短調用指令ACALL addr11;(PC)+2fPC;(SP)+1fSP,(PC07)f(SP);(SP)+1fSP,(PC815)f(SP); addr010fPC010,( P C1115)不變二、長調用指令LCALL addr16;(PC)+3fPC;(SP)+1fSP,(PC07)f(SP);(SP)+1fSP,(PC815)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 貴州國企招聘2025中國儲備糧管理集團有限公司貴州分公司招聘22人筆試參考題庫附帶答案詳解
- 2025青海海北州門源枋正建設項目管理有限公司面向社會招聘工程技術人員6人筆試參考題庫附帶答案詳解
- 2025重慶三峰環境集團股份有限公司招聘16人筆試參考題庫附帶答案詳解
- 2025英大傳媒投資集團有限公司高校畢業生招聘約5人(第二批)筆試參考題庫附帶答案詳解
- 2025國家能源集團清潔能源研究院有限公司系統內招聘12人筆試參考題庫附帶答案詳解
- 2025內蒙古能源集團智慧運維公司運維人員校園招聘55人筆試參考題庫附帶答案詳解
- 2025中國鐵路鄭州局集團招聘614人(河南)筆試參考題庫附帶答案詳解
- 西安社保合同協議
- 2025年簽訂買賣合同應注意的重點事項
- 《2025合作協議書是否可視同為勞動合同》
- 2024年國家文物局考古研究中心招聘應屆畢業生19人歷年高頻難、易錯點500題模擬試題附帶答案詳解
- 蘇教版五年級下冊數學期中考試試卷含答案
- 陜煤集團榆林化學有限責任公司招聘筆試題庫2024
- 呼蘭河傳(2022年黑龍江牡丹江中考語文試卷記敘文閱讀題及答案)
- 小學英語“教學評一體化”實施
- 人教版道德與法治三年級下冊全冊課件(完整版)
- 2024年中考英語作文熱點主題:人工智能滿分范文10篇精彩表達25句
- 2024Growatt 15000-25000UE古瑞瓦特光伏逆變器用戶手冊
- 2025年呼和浩特市重點中學中考領航2020大二輪復習數學試題模擬含解析
- 全國大學生網絡安全知識競賽題庫及答案
- 2022年全國職業院校技能大賽賽項-ZZ-2022024 工業產品設計與創客實踐賽項題目-模塊1
評論
0/150
提交評論