MOV AX
[BX]
C7 C26 C1 C21
C3 C8
CBXR C26 C1
C3 CAXW
Przyjmuję że SP wskazuje na pierwsze wolne miejsce na stosie
PUSH [AX]
C7 C26 C1 C21
C3 C8
CAXR C26 C1
C18 C26 C1 C25(+)
POP AX
C7 C26 C1 C21
C3 C8
C25(-)
C18 C26 C1
CAXR C2
ADD AX BX
C7 C26 C1 C21
C3 C8
CAXR C9
CBR C10 C22(+)
C11 CAXW
ADC AX BX
Kodowanie jak wyżej
(ustawia flagę CF)
SUB AX BX
C7 C26 C1 C21
C3 C8
CAXR C9
CBR C10 C22(-)
C11 CAXW
SBC AX BX
Kodowanie jak wyżej
(ustawia flagę CF)
INC AX
C7 C26 C1 21
C3 C8
CAXR C9 C22(++)
C11 CAXW
DEC AX
C7 C26 C1 21
C3 C8
CAXR C9 C22(--)
C11 CAXW
CMP AX BX
C7 C26 C1 21
C3 C8
CAXR C9
CBXR C10 C22(-)
(funkcja ustawia flagę TRUE gdy wynik 0)
NOT AX
C7 C26 C1 C21
C3 C8
CAXR C9 C22(!)
C11 CAXW
AND AX BX
C7 C26 C1 C21
C3 C8
CAXR C9
CBR C10 C22(^)
C11 CAXW
OR AX BX
C7 C26 C1 C21
C3 C8
CAXR C9
CBR C10 C22(\/)
C11 CAXW
XOR
C7 C26 C1 C21
C3 C8
CAXR C9
CBR C10 C22(⊕)
C11 CAXW
SAL AX BX
C7 C26 C1 C21
C3 C8
CAXR C13
CBXR C27 C12(<<)
C14 CAXW
(przesunięcie arytmetyczne)
SHL AX BX
C7 C26 C1 C21
C3 C8
CAXR C13
CBXR C27 C12(<<)
C14 CAXW
(przesunięcie logiczne)
SAR AX BX
C7 C26 C1 C21
C3 C8
CAXR C13
CBXR C27 C12(>>)
C14 CAXW
(przesunięcie arytmetyczne)
SHR AX BX
C7 C26 C1 C21
C3 C8
CAXR C13
CBXR C27 C12(>>)
C14 CAXW
(przesunięcie logiczne)
RCL AX (we)
C7 C26 C1 C21
C3 C8
CAXR,C13
C19 C27 C12(ROL <<)
C14 CAXW
(ze znacznikiem CF)
ROL AX (we)
C7 C26 C1 C21
C3 C8
CAXR,C13
C19 C27 C12(ROL <<)
C14 CAXW
(bez znacznika CF)
RCR (we)
C7 C26 C1 C21
C3 C8
CAXR,C13
C19,C27 C12(ROL >>)
C14 CAXW
(ze znacznikiem CF)
ROR AX (we)
C7 C26 C1 C21
C3 C8
CAXR,C13
C19,C27 C12(ROL >>)
C14,CAXW
(bez znacznika CF)
JMP PC + arg wew
C7 C26 C1 C21
C3 C8
C19 C9
C7 C10 C22(+)
C11 C6
CALL PC + arg wew
C7 C26 C1 C21
C3 C8
C18 C26 C1 C25(+)
C7 C2
C7 C9
C19 C10 C22(+)
C11 C6
RET zawsze bez parametrowe
RET PC
C7 C26 C1 C21
C3 C8
C25(-)
C18 C26 C1
C3 C6