12.07.2015 Views

80C186EB/80C188EB Microprocessor User's Manual - CEUNES

80C186EB/80C188EB Microprocessor User's Manual - CEUNES

80C186EB/80C188EB Microprocessor User's Manual - CEUNES

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

INSTRUCTION SET OPCODES AND CLOCK CYCLESTable D-4. Mnemonic Encoding Matrix (Right Half)x8 x9 xA xB xC xD xE xFORb,f,r/mSBBb,f,r/mSUBb,f,r/mCMPb,f,r/mDECAXPOPAXPUSHORw,f,r/mSBBw,f,r/mSUBw,f,r/mCMPw,f,r/mDECCXPOPCXIMULORb,t,r/mSBBb,t,r/mSUBb,t,r/mCMPb,t,r/mDECDXPOPDXPUSHw,iw,ib,iJS JNS JP/JPEORw,t,r/mSBBw,t,r/mSUBw,t,r/mCMPw,t,r/mDECBXPOPBXIMULw,iJNP/JPOORb,iSBBb,iSUBb,iCMPb,iDECSPPOPSPINSbJL/JNGEORw,iSBBw,iSUBw,iCMPw,iDECBPPOPBPINSwJNL/JGEPUSHCSPUSHDSSEG=CSSEG=DSDECSIPOPSIOUTSbJLE/JNGPOPDSDASAASDECDIPOPDIOUTSwJNLE/JG0x1x2x3x4x5x6x7xMOVb,f,r/mMOVw,f,r/mMOVb,t,r/mMOVw,t,r/mMOVsr,f,r/mLEA MOVsr,t,r/mPOPr/mCBW CWD CALL WAIT PUSHF POPF SAHF LAHFL,DTEST TEST STOS STOS LODS LODS SCAS SCASb,ia w,iaMOV MOV MOV MOV MOV MOV MOV MOVi→AX i→CX i→DX i→BX i→SP i→BP i→SI i→DIENTER LEAVE RET RET INT INT INTO IRETl(i+SP) l type 3 (any)ESC ESC ESC ESC ESC ESC ESC ESC01234567CALL JMP JMP JMP IN IN OUT OUT8x9xAxBxCxDxExCLC STC CLI STI CLS STD Grp2b,r/mGrp2w,r/mFxNOTE: Table D-5 defines abbreviations used in this matrix. Shading indicates reserved opcodes.D-21

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!