8086匯編和機(jī)器碼的對(duì)應(yīng)表_第1頁(yè)
8086匯編和機(jī)器碼的對(duì)應(yīng)表_第2頁(yè)
8086匯編和機(jī)器碼的對(duì)應(yīng)表_第3頁(yè)
8086匯編和機(jī)器碼的對(duì)應(yīng)表_第4頁(yè)
8086匯編和機(jī)器碼的對(duì)應(yīng)表_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、AaA00110111AAD1101010100001010AAM1101010000001010AAS00111111ADC000100dwoorrrmmmdis pADCi100000dwoo010mmmdis pdataadd000000dwoorrrmmmdis pADDi100000dwoo000mmmdis pdataAnd001000dwoorrrmmmdis pANDi100000dwoo100mmmdis pdataCALLf11111111oo011mmmCALLif10011010dis pCALLin11101000dis pCALLn11111111oo101mmmC

2、BW10011000CLC11111000CLD11111100CLI11111010CMC10011000CMP001110dwoorrrmmmdis pCMPi100000dwoo111mmmdis pdataCMPia0001111WdataCMPS1010011WCWD10011000daa00100111das00101111Dec1111111Woo001mmmdis pDecw101001rrrDIV1111011Woo110mmmdis pESCHlt11110100IDIV1111011Woo111mmmdis pIMUL1111011Woo101mmmdis pIN1110

3、010W#port|NC11111111Woo000mmmdis pINdx11110110WINT111001101#ty peINT311001100INTO11001110INTO11001110IRET11001101dataJA01110111dis pJB01110010dis pJCXZ11100011JL01111100dis p兒E01111110dis pJMPf11111111oo101mmmJMPif111101010dis pJMPin111101001dis pJMPis11101011dis pJMPn1111111Woo100mmmJNA01110110dis

4、pJNB01110011dis pJNL01111101dis pJNLE01111111dis pJNO01110001dis pJNP01111011dis pJNS01111001dis p1JNZ01110101dis pJO01110000dis pJP01111010dis pJS01111000 1dis pJZ01110100dis p_AHF10011111_DS11000101oorrrmmm_EA10001101oorrrmmmdis p_ES11000100oorrrmmm_OCK11110000Lods1010110W1Loop11100010dis p_OOPZ11

5、100001 1dis p_OOPNZ11100000 1dis pMOV100010dwoorrrmmmdis pMOVam101000dwdis pMOVmi1100011Woo000wwwdis pdataMOVri1011wrrrdataMovs1010010WMoVsr100011d0oosssmmmdis pmul1111011woo100mmmdis pNeg1111011woo011mmmdis pNo p10010000Not1111011woo010mmmdis ppR000010dwoorrrmmmdis pOut1110011wport#O UTdx1110111wpO

6、PF10010000pOPm10001111oo000mmmdis ppOPr01011rrrpOPs00sss111pUSHF10011100pUSHm11111111oo110mmmdis pP USHr01010rrr1pUSHs00sss110Rcli1101000woo010mmmdis pRCLcI1101001woo010mmmdis pRcri1101000woo011mmmdis pRcRcI1101001woo011mmmdis pREPEcmps111100111010011wREPEscas111100111010111wREP ins111100110110110wR

7、EPm ovs111100111010010wREP NEC mps111100101010011wRep outs1111100110110111WREP stos11110011 11010101WRETf11001011RETif11001010dataRETin11000010dataRETn11000011Roli1101000Woo000mmmdis pRolci1101001Woo000mmmdis pRori1101000Woo001mmmdis pRorci1101001Woo001mmmdis ppAHF10011110Sali1101000Woo100mmmdis pSa

8、lci1101001Woo100mmmdis pSari1101000Woo111mmmdis pSarci1101001Woo111mmmdis ppBB000110dwoorrrmmmdis pSBBi100000dWoo011mmmdis pdataScas1010111WpHRI1101000Woo101mmmdis pShRcI1101001Woo101mmmdis pStC11111001STD111111101PTI111111011 1STOS1010101W1Sub000101dWoorrrmmmdis pSuBi100000dWoo101mmmdis pdataSuBia0

9、010110WdataTEST1000001Woorrrmmmdis pTESTi111011dW1oo000mmmdis pdataTESTia1010100WdataWait10011011XcHG1000011W1orrrmmmXCHGa10010rrrXLAT11010111XOROOllOOdwoorrrmmmdis pXoRilOOOOOdwoo110mmm|dis pdataXoRia0010101Wdata11當(dāng)同一指令對(duì)應(yīng)于兩種及兩種以上的機(jī)器指令編碼時(shí),用以下的后綴予以區(qū)分操作數(shù)為立即數(shù)操作數(shù)為AH,AL,AXfFAR僅用于跳轉(zhuǎn)指令hNEAR僅用于跳轉(zhuǎn)指令SHORT僅用于跳

10、轉(zhuǎn)指令|1 1操作數(shù)為01h僅用于移位指令cl操作數(shù)為CL僅用于移位指令px操作數(shù)為DX,僅用于IN和OUTm操作數(shù)為MEMir操作數(shù)為REGIs操作數(shù)為SEGMENT REGw操作數(shù)為字節(jié),僅用于DEC1r對(duì)JMP的特殊說(shuō)明當(dāng) JMP的操作數(shù)為標(biāo)號(hào)時(shí),視為立即數(shù),使用JMPi格式單片機(jī)指令功能一覽表助記符代碼說(shuō)明MOVA,R nE8EF寄存器AMOVA,directE5 dircet直接字節(jié)送AMOVA,RiERE7間接RAM送AMOVA,#data74 data立即數(shù)送AMOVRn ,AF8FFA送寄存器MOVRn ,dircetA8AF dircet直接字節(jié)送寄存器MOVRn, #dat

11、a787F data立即數(shù)送寄存器MOVdircet,AF5 dircetA送直接字節(jié)MOVdircet,R n888F dircet寄存器送直接字節(jié)MOVdircet1,dircet285 dircetl dircet2直接字節(jié)送直接字節(jié)MOVdircet,Ro8687間接RAM送直接字節(jié)MOVdircet,#data75 dircet data立即數(shù)送直接字節(jié)MOVRi,AF6F7A送間接RAMMOVRi,#data7677 data直接字節(jié)送間接RAMMOVRi,#data7677 data立即數(shù)送間接RAMMOVDP TR,#data1690 data 15816位常數(shù)送數(shù)據(jù)指針dat

12、a70MOVCA,A+D PTR93由(A)+(DPTR)尋址的程序存貯器字節(jié)選AMoveA,A+ PC83由(A)+(PC);尋址的程序存貯器字節(jié)送AMOVXA,RiE2E3送外部數(shù)據(jù)(8位地址)送AMOVXA,D PTRE0送外部數(shù)據(jù)(16位地址)送AMOVXRi,AF2F3A送外部數(shù)據(jù)(8位地址)MOVXDP TR,AF0A送外部數(shù)據(jù)(16位地址)P USHdircetC0 dircet直接字節(jié)進(jìn)棧,SP加1POPdircetD0 dircet直接字節(jié)退棧,SP減1XCHA,R nC8CF交換A和寄存器XCHA,dircetC5 dircet交換A和直接字節(jié)XCHA,RiC6C7交換 A

13、 和間接RAMXCHA,RiD6D7交換A和間接RAM的低位SWAPAC4算術(shù)操作(A的一個(gè)半字節(jié)父換)ADDA,R n282F寄存器加到AADDA,dircet25 dircet直接字節(jié)加到AADDA,Ri2627間接RAM加到AADDA,#data24data立即數(shù)加到AADDA,R n383F寄存器和進(jìn)位位加到AADDA,dircet35dircet直接字節(jié)和進(jìn)位位加到AADDA,Ri3637間接字節(jié)和進(jìn)位位加到AADDA,data34 data立即數(shù)和進(jìn)位位加到AADDA,R n989FA減去寄存器和進(jìn)位位ADDA,dircet95 dircetA減去直接字節(jié)和進(jìn)位位ADDA,Ri36

14、37間接RAM和進(jìn)位位加到AADDA,data34 data立即數(shù)和進(jìn)位位加到ASUBBA,R n989FA減去寄存器和進(jìn)位位SUBBA,dircet95 dircetA減去直接字節(jié)和進(jìn)位位SUBBA,Ri9697A減去間接RAM和進(jìn)位位SUBBA,#data94 dataA減去立即數(shù)和進(jìn)位位INCA04A加1INCRn080F寄存器加1INCdircet05 dircet直接字節(jié)加1INCRi0607間接RAM加1DECA14A減1DECRn181F寄存器減1DECdircet15 dircet直接字節(jié)減1DECRi1617間接RAM減1INCDPTRA3數(shù)據(jù)指針加1MULABA4A乘以BD

15、IVAB84A除以BDAAD4A的十進(jìn)制加法調(diào)整邏輯操作ANLA,R n585F寄存器與”到AANLA,dircet55 dircet直接字節(jié)與”到AANLA,Ri5657間接RAm“與倒AANLA,#data54 data立即數(shù)與”到AANLdircet A52 dircetA與”到直接字節(jié)ANLdircet,#data53 dircet data立即數(shù)與”到直接字節(jié)ORLA,R n484F寄存器或”到AORLA,dircet45 dircet直接字節(jié)或”到 AORLA,Ri4647間接RAM “或”到AORLA,#data44 data立即數(shù)或倒AORLdircet,A42 dircetA

16、或”到直接字節(jié)ORLdircet,#data43 dircet data立即數(shù)或到直接字節(jié)XRLA,R n686F寄存器異或”到AXRLA,dircet65 dircet直接字節(jié)異或”到AXRLA,Ri6667間接RAM “異或”到AXRLA,#data64 data立即數(shù)異或”到AXRLdircet A62 dircetA異或”到直接字節(jié)XRLdircet,#data63 dircet data立即數(shù)異或”到直接字節(jié)CLRAE4清零CPLAF4A取反RLA23A左環(huán)移RLCA33A通過(guò)進(jìn)位左環(huán)移RRA03A右環(huán)移RRCA13A通過(guò)進(jìn)位右環(huán)移控制程序轉(zhuǎn)移ACALL addr 11*1 addr

17、(a7a0)絕對(duì)子程序調(diào)用LCALL addr 1612 addr(158)長(zhǎng)子程序調(diào)用addr(70)RET22子程序調(diào)用返回RETIaddr 1132中斷調(diào)用返回AJMPaddr 11 1 addr(a7a6)絕對(duì)轉(zhuǎn)移LJMPaddr 1602addr(158)長(zhǎng)轉(zhuǎn)移addr(70)SJMPrel80 rel短轉(zhuǎn)移,相對(duì)轉(zhuǎn)移JMPA+D PTR73相對(duì)于DPTR間接轉(zhuǎn)移JZrel60 relA為零轉(zhuǎn)移JNZrel70 relA為零轉(zhuǎn)移CJNEA,dircet,relB5 dircet rel直接字節(jié)與A比較,不等則轉(zhuǎn)移CJNEA,#data,relB4 data rel立即數(shù)與A比較,不等則轉(zhuǎn)移CJNE A,Rn ,#data,relB8BF data rel立即數(shù)與寄存器比較,不等則轉(zhuǎn)移CJNE Ri,#data,relB6B7datarel立即數(shù)與間接RAM比較,不等則轉(zhuǎn)移DJNZ Rn,relD8DF rel寄存器減1,不為零則轉(zhuǎn)移DJNZ dircet,relB5 dircet rel直接字節(jié)減1 ,不為零則轉(zhuǎn)移NOP00空操作*=a10a9a8l =a10a9a80布爾變量操作CLRCC3清零進(jìn)位CLRbitC2清零直接位SETBCD3置位進(jìn)位SETBbitD2置位直接位CPLCB3進(jìn)位取反CPLbitB2直接位取反ANL

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論