ALU (Arithmetic Logic Unit) adalah salah satu bagian dari sebuah mikroprosesor
yang berfungsi untuk melakukan operasi hitungan aritmetika dan logika. Contoh operasi
aritmetika adalah operasi penjumlahan dan pengurangan, sedangkan contoh operasi
logika adalah logika AND dan OR.
Tugas utama dari ALU adalah melakukan semua perhitungan anitmetika yang
terjadi sesuai dengan instruksi program. ALU melakukan operasi aritmetika dengan dasar
pertambahan, sedang operasi aritmetika yang Iainnya seperti pengurangan, perkalian, dan
pembagian, dilakukan dengan dasar penjumlahan. Karena itu, sirkuit elektronik di ALU
yang digunakan untuk melaksanakan operasi aritmetika ini disebut adder. Tugas lain dari
ALU adalah melakukan keputusan dan operasi logika sesuai dengan instruksi program.
Operasi logika (logical operation) meliputi perbandingan dua buah elemen logika dengan
menggunakan operator logika, yaitu:
1. sama dengan (=)
2. tidak sama deugan (<>)
3. kurang dari (< )
4. kurang atau sama dengan dari ,(<=)
5. Iebih besar dari (>)
Rangkaian pada ALU yang digunakan untuk menjumlahkan bilangan dinamakan
dengan Adder.Adder digunakan untuk memproses operasi aritmetika. Adder juga disebut
rangkaian kombinasional aritmetika. Ada 3 jenis adder:
1. Rangkaian Adder dengan menjumlahkan dua bit disebut Half Adder.
2. Rangkaian Adder dengan menjumlahkan tiga bit disebut Full Adder.
3. Rangkaian Adder dengan menjumlahkan banyak bit disebut Parallel Adder.
yang berfungsi untuk melakukan operasi hitungan aritmetika dan logika. Contoh operasi
aritmetika adalah operasi penjumlahan dan pengurangan, sedangkan contoh operasi
logika adalah logika AND dan OR.
Tugas utama dari ALU adalah melakukan semua perhitungan anitmetika yang
terjadi sesuai dengan instruksi program. ALU melakukan operasi aritmetika dengan dasar
pertambahan, sedang operasi aritmetika yang Iainnya seperti pengurangan, perkalian, dan
pembagian, dilakukan dengan dasar penjumlahan. Karena itu, sirkuit elektronik di ALU
yang digunakan untuk melaksanakan operasi aritmetika ini disebut adder. Tugas lain dari
ALU adalah melakukan keputusan dan operasi logika sesuai dengan instruksi program.
Operasi logika (logical operation) meliputi perbandingan dua buah elemen logika dengan
menggunakan operator logika, yaitu:
1. sama dengan (=)
2. tidak sama deugan (<>)
3. kurang dari (< )
4. kurang atau sama dengan dari ,(<=)
5. Iebih besar dari (>)
Rangkaian pada ALU yang digunakan untuk menjumlahkan bilangan dinamakan
dengan Adder.Adder digunakan untuk memproses operasi aritmetika. Adder juga disebut
rangkaian kombinasional aritmetika. Ada 3 jenis adder:
1. Rangkaian Adder dengan menjumlahkan dua bit disebut Half Adder.
2. Rangkaian Adder dengan menjumlahkan tiga bit disebut Full Adder.
3. Rangkaian Adder dengan menjumlahkan banyak bit disebut Parallel Adder.
Komentar
Posting Komentar