NO
II
JENIS
INSTRUKSI
Instruksi
Acuan
Memory
Instruksi
Register
BAGIAN
PENGERTIAN
INSTRUKSI
1. LDA
Mengisi Acc dengan data memory yang
dialamatkan
2. STA
3. MVI
1. MOV
Memindahkan (move)
MOV A,B
2. ADD
SUB
3. INR
DCR
1. JMP
III
Instruksi
Jump dan
Call
2. JM
3. JZ
4. JNZ
5. CALL
6. RET
CONTOH
LDA 2000H
(mengisi Acc dg nisi lokasi memory beralamat
2000H)
STA 7FFFH
(Menyimpan isi Acc di lokasi memory 7FFFFH)
Jika: A=8AH (menyimapan 8AH pada 7FFFH)
MVI A, 37H
(memberitahu ke computer untuk mengisi Acc
dgn 37H
A=34H dan B=9DH
(eksekusi dari MOV A,B menghasilkan A=9DH
B= 9DH )
A= 04 H dan B=02H
ADD B
(menghasilkan A=06H)
IV
Instruksi
Logika
1. CMA
2. ANA
3. ORA
4. XRA
5. ORI
6. XRI
7. ANI
1. NOP
2. HLT
3. IN
Instruksi lain
4. OUT
5. RAL
6. RAR
KODE
OPERASI
KEADAAN
T
BENDERA
PENGALAMA
TAN
JUMLA
H BYTE
ADD B
ADD C
ANA B
ANA C
ANI byte
CALL
alamat
CMA
DCR A
DCR B
DCR C
HLT
IN byte
INR A
INR B
INR C
JM Alamat
JMP alamat
JNZ alamat
JZ alamat
LDA alamat
MOV A, B
MOV A, C
MOV B, A
MOV B, C
MOV C, A
MOV C, B
MVI A, byte
MVI B, byte
MVI C, byte
NOP
ORA B
ORA C
ORI byte
OUT byte
RAL
RAR
RET
STA alamat
SUB B
SUB C
XRA B
XRA C
ORI byte
80
81
A0
A1
E6
CD
4
4
4
4
7
18
S, Z
S, Z
S, Z
S, Z
S, Z
Tak ada
Register
Register
Register
Register
segera
Segera
1
1
1
1
2
3
2F
3D
05
0D
76
DB
3C
04
0C
FA
C3
C2
CA
3A
78
79
47
41
4F
48
3E
06
0E
00
B0
B1
F6
D3
17
1F
C9
32
90
91
A8
A9
EE
4
4
4
4
5
10
4
4
4
10/7
10
10/7
10/7
13
4
4
4
4
4
4
7
7
7
4
4
4
7
10
4
4
10
13
4
4
4
4
7
Tak ada
S, Z
S, Z
S, Z
Tak ada
Tak ada
S, Z
S, Z
S, Z
Tak ada
Tak ada
Tak ada
Tak ada
Tak ada
Tak ada
Tak ada
Tak ada
Tak ada
Tak ada
Tak ada
Tak ada
Tak ada
Tak ada
Tak ada
S, Z
S, Z
S, Z
Tak ada
Tak ada
Tak ada
Tak ada
Tak ada
S, Z
S, Z
S, Z
S, Z
S, Z
Terangkum
Register
Register
Register
-Langsung
Register
Register
Register
Segera
Segera
Segera
Segera
langsung
Register
Register
Register
Register
Register
Register
Segera
Segera
Segera
-Register
Register
Segera
Langsung
Terangkum
Terangkum
Terangkum
Langsung
Register
Register
Register
Register
Terangkum
1
1
1
1
1
2
1
1
1
3
3
3
3
3
1
1
1
1
1
1
2
2
2
1
1
1
2
1
1
1
1
3
1
1
1
1
2