
Instruction Set Listing
3-12
T able 3-1
Instruc tion S et (c ontinued)
Mnemonic
JE
JG
JGE
JL
JLE
JMP
JNA
JNAE
JNB
JNBE
JNC
JNE
JNG
JNGE
JNL
JNLE
JNO
JNP
JNS
JNZ
JO
JP
JPE
JPO
JS
JZ
LAHF
LDS
LEA
LEAVE
LES
LOCK
LODS
LODSB
LODSW
LOOP
LOOPE
LOOPNE
LOOPNZ
LOOPZ
MOV
MOVS
MOVSB
MOVSW
MUL
NEG
NOP
Instruction Name
Jump If Equal
Jump If Greater
Jump If Greater or Equal
Jump If Less
Jump If Less or Equal
Jump Unconditionally
Jump If Not Above (Synonym forJBE)
Jump If Not Above or Equal (Synonym forJB)
Jump If Not Below (Synonym forJAE)
Jump If Not Below or Equal (Synonym forJA)
Jump If Not Carry (Synonym forJAE)
Jump If Not Equal
Jump If Not Greater (Synonym forJLE)
Jump If Not Greater or Equal (Synonym forJL)
Jump If Not Less (Synonym forJGE)
Jump If Not Less or Equal (Synonym forJG)
Jump If Not Overflow
Jump If Not Parity (Synonym forJPO)
Jump If Not Sign
Jump If Not Zero (Synonym forJNE)
Jump If Overflow
Jump If Parity (Synonym forJPE)
Jump If Parity Even
Jump If Parity Odd
Jump If Sign
Jump If Zero (Synonym forJE)
Load AH with Flags
Load DS with Segment and Register with Offset
Load Effective Address
Leave High-Level Procedure
Load ES with Segment and Register with Offset
Lock the Bus
Load String Component
Load String Byte (Synonym forLODS)
Load String Word (Synonym forLODS)
Loop While CX Register Is Not Zero
Loop If Equal
Loop If Not Equal
Loop If Not Zero (Synonym forLOOPNE)
Loop If Zero (Synonym forLOOPE)
Move Component
Move String Component
Move String Byte (Synonym forMOVS)
Move String Word (Synonym forMOVS)
Multiply Unsigned Numbers
Two’s Complement Negation
No Operation
See Page
4-89
4-91
4-93
4-95
4-97
4-99
4-84
4-82
4-80
4-78
4-80
4-107
4-97
4-95
4-93
4-91
4-113
4-124
4-116
4-107
4-119
4-122
4-122
4-124
4-126
4-89
4-129
4-131
4-133
4-135
4-138
4-140
4-141
4-141
4-141
4-146
4-148
4-150
4-150
4-148
4-153
4-156
4-156
4-156
4-160
4-163
4-165