Page 176 - coba Revisi Modul Organisasi dan Arsitektur Komputer_Neat
P. 176
5.7 Instruksi Logika (Logic Instruction)
Pada ALU (Arithmetic and logical unit), sesuai dengan
namanya, terdapat dua jenis proses yang dikerjakan
yaitu proses aritmetik dan proses logika. Proses logika
adalah proses yang didasarkan pada peraturan aljabar
logika. Beberapa instruksi logika adalah: CMA
(Complement the Accumulator), ANA (And the
Accumulator), ORA (Or the Accumulator), XRA (Xor
the Accumulator) dan XRI (Xor Immediate).
CMA (Complement the Accumulator)
Instruksi ini berfungsi mengomplemenkan isi
akumulator, yaitu mengubah setiap bit dalam
akumulator dengan nilai kebalikannya.
Format instruksi
CMA
Contoh
Misal nilai akumulator saat ini adalah:
A = 00101100
Setalah instruksi CMA maka nilai akumulator
akan menjadi:
A = 11010011
ANA (AND the Accumulator)
Instruksi ini berfungsi meng-AND-kan isi akumulator
dengan isi register. Register yang dapat digunakan
sebagai operand adalah register B dan C.
Format instruksi
166