Download ZBOIBOB6 Cross Assembler

Transcript
OPCODE
GROUP
POPF
PUSH
PUSHF
RCL
RCR
REP
REPE
REPNE
REPNZ
RE PZ
RET
ROL
ROR
SAHF
SAL
SAR
SBB
SBC
SCAB
SCAS
SCAW
SEG
SHL
SHR
STC
STD
STI
STOB
STOS
STOW
SUB
TEST
UP
WAIT
XCHG
XLAT
XOR
15
11
15
Sh i f t / Ro tat e
12
Shift/Rotate
12
St r in g Repea t Prefixes 14
String Repeat Prefixes 14
String Repeat Prefixes 14
String Repeat Prefixes 14
String Repeat Prefixes 14
Return
13
Shift/Rotate
12
Shift/Rotate
12
15
Shift/Rotate
12
Shift/Rotate
12
Two Operand ALU
11
Two Operand ALU
11
String Operations
14
String Operations
14t
String Operations
14
Segment Override Prefix 14
Shift/Rotate
12
Shift/Rotate
12
15
15
15
St r in g Operations
14
St ring Operations
14t
String Operations
14
Two Operand ALU
11
Two Operand ALU
11
15
15
Two Operand ALU
11
15
Two Operand ALU
11
MANUAL
PAGE
One Operand ALU
- 19 -
INTEL
PAGE
4-9
4-5
4-8
4-17
4-18
4-21
4-21
4-21
4-21
4-21
4-24
4-17
4-17
4-8
4-16
4-16
4-11
4-114-224-22
4-224-3
4-16
4-16
4-29
4-29
4-30
4-224-22
4-224-11
4-19
4-294-30
4-6
4-7
4-20
REMARKS
Not
Not
Not
Not
Not
fu II y
fu I I y
fu II y
fu II y
fu II y
defined
defined
defined
defined
defined
by
by
by
by
by
Intel uses SBS
Intel uses SCAS
Use SCAB, SCAW
Intel uses SCAS
Intel uses no opcode
Intel uses STOS
Use STOB, STOW
Intel uses STOS
Intel uses CLD
Intel
Intel
Intel
Intel
Intel