Rabu, 16 Januari 2013

Adder dan Subtracer


Adder dan subtracer merupakan dasar dari operasional arithmetic logic pada system digital (komputer). Arithmetic logic terdiri dari penjumlahan (addition), pengurangan (subtraction), perkalian (multiplikation), pembagian (division), dan lainlain. Pada sistem digital, arithmetic logic dikembangkan dari kombinasi gerbang logika AND, OR, inverter dan XOR. Aturan dari penjumlahan dua digit biner A dan B, yaitu:

          A= 0, B=0; 0+0=0
          A=0, B=1; 0+1=1
          A=1, B=0; 1+0=1
          A=1, B=1; 1+1=10 0, dan carry 1

Sedangkan aturan dari pengurangan dua digit biner A dan B, yaitu:

          A= 0, B=0; 0-0=0
          A=0, B=1; 0-1=1 1, dan borrow 1
          A=1, B=0; 1-0=1
          A=1, B=1; 1-1=0

Rangkaian dasar Half Adder seperti pada gambar (a) dan rangkaian yang disederhanakan dengan menggunakan gerbang XOR seperti pada gambar (b). Rangkaian Half Adder mempunyai dua buah output yaitu Sum (S) dan Carry (C).

gambar (a), (b) Rangkaian half-adder
Tabel kebenaran Half-adder

Rangkaian Full-Adder mempunyai 3 input A, B dan C serta dua buah output yaitu Sum (C) dan Carry (Co), seperti pada gambar (c).

Gambar (c) Rabgkaian full-adder
Tabel kebenaran full-adder

Rangkaian dasar Half-Subtracer seperti gambar (d). Rangakaian Half-Subtracer mempunyai dua buah output, yaitu Different (D) dan Borrow (Bo).

Gambar (d) Rangkaian half-subtracer
Tabel kebenaran half-subtracer

Tidak ada komentar:

Posting Komentar