Fungsi Gerbang Kombinasi Arithmetic Logik Unit ALU CU
Fungsi Gerbang Kombinasi & Arithmetic Logik Unit ( ALU) & CU (Control Unit )
A. Fungsi Gerbang Kombinasi ( NAND, EX-OR) Gerbang NAND merupakan kombinasi dan gerbang AND dengan gerbang NOT di mana keluaran gerbang AND dihubungkan ke saluran masukan dan gerbang NOT. Prinsip kerja dari gerbang NAND merupakan kebalikan dari gerbang AND. Outputnya merupakan kebalikan dari gerbang AND, yakni memberikan keadaan level logik 0 pada outputnya jika dan hanya jika keadaan semua inputnya berlogika 1. Gerbang NAND merupakan gabungan dari NOR dan AND digambarkan sebagai berikut.
Karakteristiknya: Jika A dan B input sedangkan Y adalah output, maka output gerbang NAND akan berlogika 1 jika salah satu inputnya berlogika 0. Output akan berlogika 0 jika kedua inputnya berlogika 1. Output gerbang NAND adalah kebalikan output gerbang AND.
B. Fungsi Gerbang NOR ( NOT OR ) Operasi gerbang NOR sama seperti dengan gerbang OR, tetapi bedanya keluarannya diinverterkan (dibalikkan). Disini Anda dapat membedakan gerbang NOR dan gerbang OR dengan membedakan outputnya. Simbol untuk gerbang NOR ini seperti dengan OR-Inverter Simbol gerbang NOR ini serupa dengan OR-Inverter dengan A = O, B = O akan menghasilkan output 1. Persamaan boolean untuk fungsi NOR adalah Y = A + B dengan kata lain Y akan bernilai 0 bila A atau B = 1.
C. Fungsi EX – OR Gate ( Gerbang EX-OR ) EX-OR singkatan dan Exclusive OR di mana jika input berlogika sama maka output akan berlogika 0 dan sebaliknya jika input berlogika beda maka output akan berlogika Rangkaian EXOR disusun dengan menggunakan gerbang AND, OR, dan NOT.
D. Fungsi EX-NOR Gerbang EX-NOR akan memberikan output berlogika 0 jika inputnya berlogika beda, dan akan berlogika 1 jika kedua Inputnya berlogika sama. Rangkaian EX-NOR disusun dengan menggunakan gerbang AND, OR, NOT. Tabel kebenaran EX-NOR memberikan keluaran 1 apabila kedua inputnya sama dan akan memberikan keluaran 0 apabila kedua inputnya berbeda.
Arithmetic Logik Unit ( ALU) ALU (Arithmetic Logic Unit) adalah 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: • sama dengan (=) • tidak sama deugan (<>) • kurang dari (< ) • kurang atau sama dengan dari , (<=) • Iebih besar dari (>) Rangkaian pada ALU yang digunakan untuk menjumlahkan bilangan dinamakan dengan 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
CU (Control Unit ) Control Unit (CU) adalah satu bagian dari CPU yang bertugas untuk memberikan arahan/kendali/ kontrol terhadap operasi yang dilakukan di bagian ALU (Arithmetic Logical Unit) di dalam CPU tersebut. Output dari CU ini akan mengatur aktivitas dari bagian lainnya dari perangkat CPU tersebut.
Tugas dari CU adalah sebagai berikut: • Mengatur dan mengendalikan alat-alat input dan output. • Mengambil instruksi-instruksi dari memori utama. • Mengambil data dari memori utama kalau diperlukan oleh proses. • Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika serta mengawasi kerja. • Menyimpan hasil proses ke memori utama.
- Slides: 10