73
N di-set
C tidak terpengaruh
T State 16
g. Instruksi INDR INDR
Operasi
Satu byte dari port C disikan ke lokasi memori yang ditunjuk oleh HL. HL dan B dikurangi 1 dekremen. Jika B tidak sama dengan nol,
maka operasi diulangi.
Op Code 11101101 : 10111010
Flag
S H
PV isinya
diacak Z
N di-set
C tidak terpengaruh
T State
Jika B
= 0:
21 Jika B == 0: 16
i. Instruksi INI INI
Operasi
Satu byte dari port C disikan ke lokasi memori yang ditunjuk oleh HL dan HL inkremen untuk B dikurangi 1.
Op Code 11101101 : 10100010
Flag
S H
PV isinya
diacak Z
di-set jika
B menjadi
nolN di-set
C tidak terpengaruh
T State 16
74
j. Instruksi INIR INIR
Operasi
Satu byte dari port C disikan ke lokasi memori yang ditunjuk oleh HL. HL inkremen dan B is dekremen. Jika B tidak sama dengan nol,
maka operasi diulangi.
Op Code 11101101 : 10110010
Flag
S H
PV isinya
diacak Z
N di-et
C tidak terpengaruh
T State
Jika B
= 0:
21 Jika B == 0: 16
k. Instruksi OTDR OTDR
Operasi
Satu byte dari lokasi memori yang ditunjuk oleh HL disikan ke port C. HL dan B dikurangi 1. Jika B tidak sama dengan nol, maka operasi
diulangi.
Op Code
11101101 : 10111011
Flag
S H
PV isinya
diacak Z
N di-set
C tidak terpengaruh
T State
Jika B
= 0:
21 Jika B == 0: 16
75
l. Instruksi OTIR OTIR
Operasi
Satu byte dari lokasi memori yang ditunjuk oleh HL disikan ke port C. HL inkremen dan B dekremen. Jika B tidak sama dengan nol, maka
operasi diulangi
Op Code 11101101 : 10110011
Flag
S H
PV isinya
diacak Z
N di-set
C tidak terpengaruh
T State
Jika B
= 0:
21 Jika B == 0: 16
m. Instruksi OUT Instruksi OUT merupakan instruksi untuk mengeluarkan data dari
mikroprosesor kelauar melalui saluran port inputoutput, ragam dari instruksi ini meliputi deskripsi berikut:
OUT imm
8
,A Operasi
Nilai dari A dituliskan ke port imm
8
.
Op Code
11010011 : [imm
8
]
T State
11
76
OUT C,reg
8
Operasi
Nilai dari reg
8
dituliskan ke port C.
Op Code
11101011 : 01[reg
8
]001
Register Bit
A 111
B 000
C 001
D 010
E 011
H 100
L 101
T State 12
n. Instruksi OUTD OUTD