2、anorequaltotransfer.JB/JNAEislessthanthetransfer.JBE/JNAislessthanorequaltotransfer.Theabovefour,testtheresultofunsignedintegerarithmetic(markCandZ).JG/JNLEisgreaterthanthetransfer.JGE/JNLisgreaterthanorequaltotransfer.JL/JNGEislessthanthetransfer.JLE/JNG
3、islessthanorequaltotransfer.Theabovefour,thetestbandsymbolintegerarithmeticresult(signS,OandZ).JE/JZisthetransfer.JNE/JNZdoesnotequaltimetransfer.JCistransferredwhenitisin.WhenJNCisnotentered,itistransferred.WhenJNOdoesnotoverflow,transfer.TheJNP/JPOparit
4、yisshiftedwhenodd.TheJNSsymbolbitismovedwhen"0".JOoverflow.TheJP/JPEparityistransferredwhentheevennessiseven.TheJSsymbolismovedwhen"1".3>loopcontrolinstruction(shortshift)LOOPCXisnotazerocycle.LOOPE/LOOPZCXisnotzeroandmarksZ=1.LOOPNE/LOOPNZCXisnotzeroandm
5、arksZ=0.PUSHandPOPFunction:presstheoperandsintooroutofthestackSyntax:PUSHoperandPOPoperandsFormat:PUSHrPUSHdataPOPrPOPMPUSHFPOPF,PUSHAPOPAFunction:stackinstructiongroupFormat:PUSHFPOPFPUSHAPOPALEA,typicalvmlinux.lds,LESFunction:taketheaddresstoregisterGra
6、mmar:LEAr,mLDSr,mLESr,mXLAT(XLATB)Function:checktableinstructionSyntax:XLATXLATmArithmeticinstructionADD,ADCFunction:addinstructionSyntax:ADDOP1,OP2ADCOP1,OP2Format:ADDr1,r2ADDr,mADDm,rADDr,dataImpactsigns:C,P,A,Z,S,OSUB,SBBFunction:subtractioninstruction
7、Syntax:SUBOP1,OP2SBBOP1,OP2Format:SUBr1,r2SUBr,mSUBm,rSUBr,dataSUBm,dataImpactsigns:C,P,A,Z,S,OINCandDECFunction:addorsubtractthevalueoftheOPSyntax:INCOPDECOPFormat:INCr/mDECr/mImpactsigns:P,A,Z,S,ONEGFunction:reversesymbolofOP(binarycomplement)Grammar:NE
8、GOPFormat:NEGr/mImpactsigns:C,P,A,Z,S,OTheMUL,IMULFunction:multiplicationinstructionsGrammar:MULOPIMULOPFormat:MULr/mIMULr/mImpactsign:C,P,A,Z,S,O(onlyIMULwillaffectSlogo)DIV,IDIVFunction:divisioninstructionSyntax:D