Page 1159 - Laporan PPL PPG Daljab Tahap 3
P. 1159
➢ Tambahkan data di Accumulator dengan data di register L
➢ Akhir program.
Alamat
Memori Assembly Hasil Keterangan
0000 LD C,21h C → 21 h Mengisi register C dengan data 21 hex.
0002 LD L,12h L →12 h Mengisi register L dengan data 12 hex.
0004 LD A,C A → 21 Pindahkan ke Accumulator data dari
register C
0005 ADD A,L A → 33 h Tambahkan data di Accumulator
dengan data di register L
0006 RST 38h FF Mengakhiri program
2. Operasi Substractor (SUB)/Pengurang
Operasi SUB/pengurang digunakan untuk mengurangkan dua buah data
hexadecimal yang berada di register dengan register atau data di register
dengan data di memori. Syarat untuk operasi pengurangan dua buah data
hexadecimal tersebut ialah data yang dikurangi harus berada di
Accumulator, sedang data pengurang berada di salah satu register. Hasil
operasi tersimpan di Accumulator.
Format : SUB r
Dimana SUB : perintah kurangi Accumulator
r : nama register
Contoh :
➢ Mengisi register D dengan data 0E hex.
➢ Mengisi register E dengan data 05 hex.
➢ Copy-kan ke Accumulator data dari register D
➢ Kurangi data di Accumulator dengan data di register E
➢ Pindahkan/copy ke register H data dari Accumulator
➢ Akhir program