指令系統(tǒng)分類_第1頁
指令系統(tǒng)分類_第2頁
指令系統(tǒng)分類_第3頁
指令系統(tǒng)分類_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

A:數(shù)據(jù)傳送類指令助記符功能說明字節(jié)數(shù)震蕩周期MOVA,Rn存放器內(nèi)容送入累加器112MOVA,direct直接地址單元中的數(shù)據(jù)送入累加器212MOVA,@Ri間接RAM中的數(shù)據(jù)送入累加器112MOVA,#data立即數(shù)送入累加器212MOVRn,A累加器內(nèi)容送入積存器112MOVRn,direct直接地址單元中的數(shù)據(jù)送入存放器224MOVRn,#data立即數(shù)送入積存器212MOVdirect,A累加器內(nèi)容送入直接地址單元212MOVdirect,Rn積存器內(nèi)容送入直接地址單元224MOVdirect,direct直接地址單元中的數(shù)據(jù)送入另一個(gè)直接地址單元324MOVdirect,@Ri間接RAM中的數(shù)據(jù)送入直接地址單元224MOVdirect,#data立即數(shù)送入直接地址單元324MOV@Ri,A累加器內(nèi)容送間接RAM單元112MOV@Ri,direct直接地址單元送入間接RAM單元224MOV@Ri,#data立即數(shù)送入間接RAM單元212MOVDPTR,#data1616位立即數(shù)送入地址積存器324MOVCA,@A+DPTR以DPTR為基地址變址尋址單元中的數(shù)據(jù)送入累加器124MOVCA,@A+PC以PC為基地址變址尋址單元中的數(shù)據(jù)送入累加器124MOVXA,@Ri外部RAM〔8位地址〕送入累加器124MOVXA,@DPTR外部RAM〔16位地址〕送入累加器124MOVX@Ri,A累加器送外部RAM(8位地址)124MOVX@DPTR,A累加器送外部RAM(16位地址)124PUSHdirect直接地址單元中的數(shù)據(jù)壓入堆棧224POPdirect彈棧送直接地址單元224XCHA,Rn存放器與累加器交換112XCHA,direct直接地址法單元與累加器交換212XCHA,@Ri間接RAM與累加器交換112XCHA,@Ri間接RAM的底半字節(jié)與累加器交換112B:算術(shù)操作類指令助記符功能說明字節(jié)數(shù)震蕩周期ADDA,Rn積存器內(nèi)容加到累加器112ADDA,direct直接地址單元的內(nèi)容加到累加器212ADDA,@Ri間接RAM內(nèi)容加到累加器112ADDA,#data立即數(shù)加到累加器212ADDCA,Rn積存器內(nèi)容帶進(jìn)位家到累加器112ADDCA,direct直接地址單元的內(nèi)容帶進(jìn)位家到累加器212ADDCA,@Ri間接RAM內(nèi)容帶進(jìn)位加到累加器112ADDCA,#data立即數(shù)帶進(jìn)位加到累加器212SUBBA,Rn累加器帶借位減存放器內(nèi)容112SUBBA,direct累加器帶借位減直接地址單元的內(nèi)容212SUBBA,@Ri累加器帶借位減間接RAM中的內(nèi)容112SUBBA,#data累加器帶借位減立即數(shù)212INCA累加器加1112INCRn存放器加1112INCdirect直接地址單元加1212INC@Ri間接RAM單元加1112DECA累加器減1112DECRn存放器減1112DECdirect直接地址單元減1212DEC@Ri間接RAM單元減1112INCDPTR地址存放器DPTR加1124MULABA乘以B148DIVABA除以B148DAA累加器十進(jìn)制調(diào)整112C:邏輯操作類指令助記符功能說明字節(jié)數(shù)震蕩周期ANLA,Rn累加器與存放器相“與”112ANLA,direct累加器與直接地址單元相“與”212ANLA,Ri累加器與間接RAM單元相“與”112ANLA,#data累加器與立即數(shù)相“與”212ANLdirect,A直接地址單元與累加器相“與”212ANLdirect,#data直接地址單元與立即數(shù)相“與”324ORLA,Rn累加器與存放器相“或”112ORLA,direct累加器與直接地址單元相“或”212ORLA,@Ri累加器與間接RAM單元相“或”112ORLA,#data累加器與立即數(shù)相“或”212ORLdirect,A直接地址單元與累加器相“或”212ORLdirect,#data直接地址單元與立即數(shù)相“或”324XRLA,Rn累加器與存放器“異或”112XRLA,direct累加器與直接地址單元“異或”212XRLA,@Ri累加器與間接RMA單元“異或”112XRLA,#data累加器與立即數(shù)“異或”212XRLdirect,A直接地址單元與累加器“異或”212XRLdirect,#data直接地址單元與立即數(shù)“異或”324CLRA累加器清“0”112CPLA累加器求反112RLA累加器循環(huán)左移112RLCA累加器帶進(jìn)位位循環(huán)左移112RRA累加器循環(huán)右移112RRCA累加器帶進(jìn)位循環(huán)右移112SWAPA累加器半字節(jié)交換112D:控制轉(zhuǎn)移類指令助記符功能說明字節(jié)數(shù)震蕩周期ACALLaddr11絕對(duì)(短)調(diào)用子程序224LCALLaddr16長(zhǎng)調(diào)用子程序324RET子程序返回124RETI中斷返回124AJMPaddr11絕對(duì)(短)轉(zhuǎn)移224LJMPaddr16長(zhǎng)轉(zhuǎn)移324SJMPrel相對(duì)轉(zhuǎn)移224JMP@A+DPTR相對(duì)于DPTR的間接轉(zhuǎn)移124JZrel累加器為零轉(zhuǎn)移224JNZrel累加器非零轉(zhuǎn)移224CJNEA,direct,rel累加器與直接地址單元比擬,不相等那么轉(zhuǎn)移324CJNEA,#data,rel累加器與立即數(shù)比擬,不相等那么轉(zhuǎn)移324CJNERn,#data,rel存放器與立即數(shù)比擬,不相等那么轉(zhuǎn)移324CJNE@Ri,#data,rel間接RAM單元與立即數(shù)比擬,不相等那么轉(zhuǎn)移324DJNZRn,rel存放器減1,非零轉(zhuǎn)移324DJNZdirect,rel直接地址單元減1,非零轉(zhuǎn)移324NOP空操作112E:布爾變量操作指令助記符功能說明字節(jié)數(shù)震蕩周期CLRC清進(jìn)位位112CLRbit清直接地址位212SETBC置進(jìn)位位112SETBbit置直接地址位212CPLC進(jìn)位位求反112CPLbit直接地址位求反212ANLC,bit進(jìn)位位和直接地址位相“與”224ANLC,bit進(jìn)位位和直接地址位的反碼相“與”224ORLC,bit進(jìn)位位和直接地址位相“或”224ORLC,bit進(jìn)位位和直接地址位的反碼相“或”224MOVC,bit直接地址位送入進(jìn)位位212MOVbit,C進(jìn)位位送入直接地址位224JCrel進(jìn)位位為1那么轉(zhuǎn)移224JNCrel進(jìn)位位為0那么轉(zhuǎn)移224JBbit,rel直接地址位為1那么轉(zhuǎn)移324JNBbit,rel直接地址位為0那么轉(zhuǎn)移324JBC

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(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)論