Page 121 - coba Revisi Modul Organisasi dan Arsitektur Komputer_Neat
P. 121
Contoh: ADD 8 H
Instruksi ini menjumlahkan isi akumulator dengan data
memori alamat 8 H. Hasil penjumlahan disimpan
kembali dalam akumulator.
Berikut ini contoh operasi instruksi ADD yang
didahului instruksi LDA. Misal isi alamat AH =
00000011, dan 8H=00000001.
LDA AH ; 15 A=00000011
ADD 8H ; A = A + 00000001 00000011
+00000001 = 00000100
Selama pelaksanaan instruksi ADD 8H akan
berlangsung operasi sebagai berikut. Pertama isi
memori alamat DH=00000001 akan ditransfer ke
dalam register B sehingga:
B = 00000001
Pada waktu bersamaan register Penjumlah-Pengurang
melakukan penjumlahan dari register A dan B,
menghasilkan jumlah Hasil Jumlah = 00000100
Kemudian Hasil Jumlah ini diisikan ke dalam
akumulator sehingga
A = 00000100
SUB (Subtract)
Instruksi SUB mengurangkan isi akumulator dengan isi
register B.
111