OPCODES Flashcards
1
Q
CALL
A
Call subroutine
2
Q
DEC
A
Decrement
3
Q
INC
A
Increment
4
Q
JMP
A
Unconditional Jump
5
Q
MOV
A
Move (copy)
6
Q
PUSH
A
Push onto stack
7
Q
POP
A
Pop from stack
8
Q
XCHG
A
Exchange eAX with
9
Q
XOR
A
Logical exclusive OR
10
Q
ADD
A
Add
11
Q
AND
A
Logical and
12
Q
CMP
A
Compare eAX
13
Q
INT
A
Interrupt
14
Q
INT3
A
Interrupt 3
15
Q
JA
A
Jump if above
16
Q
JB
A
Jump if below
17
Q
JBE
A
Jump if below or equal
18
Q
JCXZ
A
Jmp if CX zero
19
Q
JE
A
Jump if equal
20
Q
JL
A
Jump if less than
21
Q
JLE
A
Jump if less than or equal
22
Q
JNB
A
Jump if not below
23
Q
JNL
A
Jump if not less
24
Q
JNLE
A
Jump if not less than or equal
25
JNO
Jump if no overflow
26
JNS
Jump if no sign (positive)
27
JNZ
Jump if not zero
28
LOOP
Loop operation
29
NOP
No Operation
30
NOT
Invert each bit
31
OR
Logical Or
32
RET
Return from subroutine
33
RET +OFF
Return + Offset
34
SUB
Subtract
35
WAIT
Suspend exec until BUSY # pin