汇编指令 ibm-pc汇编语言指令集(assembly instruction, ibm-pc assembly language, instruction set)

汇编指令 ibm-pc汇编语言指令集(assembly instruction, ibm-pc assembly language, instruction set)

ID:15566709

大小:50.50 KB

页数:28页

时间:2018-08-04

汇编指令 ibm-pc汇编语言指令集(assembly instruction, ibm-pc assembly language, instruction set)_第1页
汇编指令 ibm-pc汇编语言指令集(assembly instruction, ibm-pc assembly language, instruction set)_第2页
汇编指令 ibm-pc汇编语言指令集(assembly instruction, ibm-pc assembly language, instruction set)_第3页
汇编指令 ibm-pc汇编语言指令集(assembly instruction, ibm-pc assembly language, instruction set)_第4页
汇编指令 ibm-pc汇编语言指令集(assembly instruction, ibm-pc assembly language, instruction set)_第5页
资源描述:

《汇编指令 ibm-pc汇编语言指令集(assembly instruction, ibm-pc assembly language, instruction set)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、汇编指令ibm-pc汇编语言指令集(Assemblyinstruction,IBM-PCassemblylanguage,instructionset)AssemblylanguageinstructionsetIBM-PCDatatransferinstructionsetMOVFunction:sendthesourceoperandtothedestinationoperandSyntax:MOV,destinationoperand,sourceoperandFormat:MOV,R1,R2MOV,R,MMOV,m,RMOV,R,dataXCHGFunction:exchangingd

2、ataoftwooperandsSyntax:XCHGFormat:XCHG,R1,R2,XCHG,m,R,XCHG,R,MPUSH,POPFunction:pressoperandsintoortakeoutthestackSyntax:PUSHoperand,POPoperandFormat:PUSH,R,PUSH,M,PUSH,data,POP,R,,POP,MPUSHF,POPF,PUSHA,POPAStackinstructiongroupFormat:PUSHF,POPF,PUSHA,POPALEA,LDS,LESFunction:takeaddresstoregisterSynt

3、ax:LEA,R,m,LDS,R,m,LES,R,MXLAT(XLATB)Function:look-uptableinstructionSyntax:XLAT,XLAT,MarithmeticoperationADD,ADCFunction:additioninstructionSyntax:ADD,OP1,OP2,ADC,OP1,OP2Format:ADD,R1,R2,ADD,R,m,ADD,m,R,ADD,R,dataImpactflags:C,P,A,Z,S,OSUB,SBBFunction:subtractioninstructionSyntax:SUB,OP1,OP2,SBB,OP

4、1,OP2Format:SUB,R1,R2,SUB,R,m,SUB,m,R,SUB,R,data,SUB,m,dataImpactflags:C,P,A,Z,S,OINC,DECFunction:addorsubtractonefromthevalueofOPSyntax:INC,OP,DEC,OPFormat:INC,r/m,DEC,r/mImpactflags:P,A,Z,S,ONEGFunction:invertingthesymbolofOP(binarycomplement)Syntax:NEGOPFormat:NEGr/mImpactflags:C,P,A,Z,S,OMUL,IMU

5、LFunction:multiplyinstructionSyntax:MUL,OP,IMUL,OPFormat:MUL,r/m,IMUL,r/mImpactflags:C,P,A,Z,S,O(IMULonlyaffectstheSflag)DIV,IDIVFunction:DivisioninstructionSyntax:DIV,OP,IDIV,OPFormat:DIV,r/m,IDIV,r/mCBW,CWDFunction:extendedinstructionwithsignednumberSyntax:CBWCWDAAA,AAS,AAM,AADFunction:nonpressure

6、BCDcodeoperationadjustmentcommandSyntax:AAA,AAS,AAM,AADImpactflags:A,C(AAA,AAS),S,Z,P(AAM,AAD)DAA,DASFunction:compressBCDcode,adjustinstructionSyntax:DAADASImpactflags:C,P,A,Z,SBitarithmeticinstructionsetAND,OR,XOR,NOT,TESTFunction:performlogicaloperationsbetweenBITandBITSyntax:AND,r/m,r/m/data,OR,r

7、/m,r/m/data,XOR,r/m,r/m/data,TEST,r/m,r/m/data,NOT,r/mImpactflags:C,O,P,Z,NOT,S(wheretwoflagsofCandOaresetto0),andtheinstructiondoesnotaffectanyflagbitsSHR,SHL,SAR,SALShiftinstructionSyntax:SHR,r/m,da

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。