51單片機(jī)匯編指令大全_第1頁(yè)
51單片機(jī)匯編指令大全_第2頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余3頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

個(gè)人收集整理-ZQ51單片機(jī)匯編指令大全匯編指令大全: 表示當(dāng)前寄存器區(qū)的個(gè)工作寄存器: 表示當(dāng)前寄存器區(qū)的或,可作地址指針即間址寄存器(或) : 為間接寄存器或基址寄存器的前綴. : 表示位內(nèi)部數(shù)據(jù)存儲(chǔ)單元的地址.它可以是內(nèi)部的單元地址.特殊功能寄存器的地址()或名稱, : 累加器. : .特殊功能寄存器,用于和指令中. : 進(jìn)位位. : 表示包含在指令中的單字節(jié)(位)立即數(shù).如果用位進(jìn)制表示,后綴字母為”,數(shù)據(jù)范圍,不得一字母開頭;如果用進(jìn)制表示無(wú)須任何后綴,但必須在之間.b5E2R。b5E2R。 : 表示包含在指令中的雙字節(jié)(位)立即數(shù). : 表示位的目的地址.用于和指令中,目的地址范圍是從的整個(gè)存儲(chǔ)地址空間. : 表示位的目的地址.用于和的指令中,目的地址必須和下一條指令第一個(gè)字節(jié)同處一頁(yè).: 表示位帶符號(hào)的相對(duì)偏移量.用語(yǔ)和所有的條件轉(zhuǎn)移指令中.偏移量相對(duì)于下一條指令的第一個(gè)字節(jié)計(jì)算,在范圍內(nèi)取值.p1Ean。p1Ean。 : 為數(shù)據(jù)指針,可用作位的地址寄存器. : 加在位操作的前面,表示對(duì)該位進(jìn)行非運(yùn)算. : 表示內(nèi)部可尋址位或特殊功能寄存器中的直接尋址位.“(): 寄存器或地址單元中的內(nèi)容. (): 有見解尋址的單元中的內(nèi)容. : 表示將箭頭右邊的內(nèi)容傳送至箭頭的左邊. $: 當(dāng)前指令的地址.單片機(jī)指令系統(tǒng) (一) 內(nèi)部數(shù)據(jù)傳送指令 () 以累加器為目的的傳送指令: , ;() , ;()() , ;()() , ;() () () 以通用寄存器為目的的傳送指令: , ;()() , ; ()() , : ; ()() () 以直接地址為目的的傳送指令: , ;()() , ; ()() , ; ()() , ; ()() , ; () () 以寄存器間接地址為目的的傳送指令: , ;()() , ;()() , ;() (二) 數(shù)據(jù)指針賦值指令(位數(shù)據(jù)傳送指令) , ; (三) 片外數(shù)據(jù)傳送指令 , ;()()片外 , ;()()片外 , ;()片外() , ;()片外() (四) 數(shù)據(jù)訪問(wèn)指令(查表指令) , ;()()() , ;()(),()()() (五) 堆棧操作指令 ;()(),()()堆棧指針先加,將數(shù)據(jù)壓入棧頂 ;()(),()()將數(shù)據(jù)從棧頂彈出存入再減 (六) 數(shù)據(jù)交換指令 ()整字節(jié)(位)交換指令: , 和中的數(shù)互換 , 和單元中的數(shù)互換 , 和間址單元中的數(shù)互換 ()半字節(jié)交換指令: , 的低位間接單元的低位互換,高位不動(dòng) ()累加器高低半字節(jié)交換指令: , 的高位()和低位()互換 (七) 加法指令 ()不帶加法指令: , ;()()() , ; ()()() , ; ()()() , ; ()() ()帶進(jìn)位加法指令: , ;()() () , ; ()() () , ; ()() () , ; ()() ()加指令: , ;()() ;()() ;()() ;()() ;()() (八) 減法指令 ()帶進(jìn)位減法指令: , ;()() () , ; ()() () , ; ()() () , ; ()() ()減指令: ;()() ;()() ;()() ;()() (九) 乘除指令 ()乘法指令 ;()()()*()指令功能是把累加器和特殊功能寄存器中兩個(gè)位無(wú)符號(hào)整數(shù)相乘,并把積的高位字節(jié)存入寄存器,低位字節(jié)存入累加器.DXDiT。DXDiT。 ()除法指令 ,商存入,余數(shù)存入指令的功能是把累加器中的位無(wú)符號(hào)整數(shù)除以寄存器中的位無(wú)符號(hào)整數(shù)商的整數(shù)部分存入累加器中,余數(shù)保留在中.RTCrp。RTCrp。 (十) 十進(jìn)制調(diào)整指令 (十一) 邏輯運(yùn)算指令 () 邏輯與運(yùn)算指令: , ;()()() , ; ()()() , ; ()()() , ; ()() , ;()()() , ;() () 邏輯或運(yùn)算指令: , ;()()() , ; ()()() , ; ()()() , ; ()() , ;()()() , ; ()() () 邏輯異或運(yùn)算指令: , ;()()() , ; ()()() , ; ()()() , ; ()() , ;()()() , ; ()() () 累加器清和去反指令 ;() (累加器清指令) ;()() (累加器取反指令) () 累加器移位指令:不帶進(jìn)位循環(huán)左移: 帶進(jìn)位循環(huán)左移: (十二) 控制轉(zhuǎn)移指令 無(wú)條件轉(zhuǎn)移指令: () 長(zhǎng)轉(zhuǎn)移指令 ;() () 絕對(duì)轉(zhuǎn)移指令 ;()(),() () 短轉(zhuǎn)移指令 ;()() () 變址尋址轉(zhuǎn)移指令 ;()()() 條件轉(zhuǎn)移指令: () 累加器判轉(zhuǎn)移指令: ;如果(),跳轉(zhuǎn)到目標(biāo)語(yǔ)句,否則順序執(zhí)行 ;如果(),跳轉(zhuǎn)到目標(biāo)語(yǔ)句,否則順序執(zhí)行 () 比較轉(zhuǎn)移指令: , , ;如果(),則跳轉(zhuǎn)到目標(biāo)語(yǔ)句,否則程序順序執(zhí)行 , ; 如果()(),則跳轉(zhuǎn)到目標(biāo)語(yǔ)句,否則程序順序執(zhí)行 , ; 如果(),則跳轉(zhuǎn)到目標(biāo)語(yǔ)句,否則程序順序執(zhí)行 , ; 如果(),則跳轉(zhuǎn)到目標(biāo)語(yǔ)句,否則程序順序執(zhí)行 () 循環(huán)控制轉(zhuǎn)移指令: , ;()先減,如減后(),則跳轉(zhuǎn)到目標(biāo)語(yǔ)句;否則順序執(zhí)行 , ; ()先減,如減后(),則跳轉(zhuǎn)到目標(biāo)語(yǔ)句;否則順序執(zhí)行 (十三) 子程序調(diào)用和返回指令 () 絕對(duì)調(diào)用指令: () 長(zhǎng)調(diào)用指令: () 返回指令: 子程序返回 中斷服務(wù)程序返回 (十四) 空操作指令 空操作指令是一條特殊指令,單片機(jī)在執(zhí)行該指令時(shí)不進(jìn)行任何操作,只是消耗個(gè)機(jī)器周期的時(shí)間,所以該指令長(zhǎng)用于延時(shí)程序.軟件陷阱程序等5PCzV。5PCzV。 (十五) 位操作類指令 () 位傳送指令: ;()()位的狀態(tài)不變 ; () ()位的狀態(tài)不變 () 位置位和復(fù)位指令: ;() ;() ;() ;() () 位運(yùn)算指令: ;()()()位和位相與,結(jié)果賦給 ;()()()位和位相與,結(jié)果賦給 ;()()()位和位相或,結(jié)果賦給 ;()() ()位和位相或,結(jié)果賦給 ; ()()位取反 ;()()位取反 () 位測(cè)試轉(zhuǎn)移指令: () 以位狀態(tài)為條件的轉(zhuǎn)移指令

溫馨提示

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

評(píng)論

0/150

提交評(píng)論