Wednesday, November 29, 2017

Subtractor

SUBTRACTOR

Rangkaian Subtractor adalah rangkaian susunan dari beberapa gerbang logika yang disusun sedemikian rupa sehingga dapat melakukan operasi pengurangan bilangan biner.


JENIS – JENIS RANGKAIAN SUBTRACTOR

                Rangkaian subtractor terdiri dari dua jenis. Adapun jenis – jenis rangkaian subtractor adalah sebagai berikut :
  • ·         Rangkaian Half subtractor
  • ·         Rangkaian Full subtractor

Half Subtractor
Half subtractor adalah rangkaian pengurangan sistem bilangan biner yang paling sederhana, karena hanya dapat digunakan untuk operasi pengurangan data bilangan biner sampai 1 bit saja. rangkaian ini memiliki 2 terminal input (a dan b) dan 2 terminal output (difference dan borrow). Pada dasarnya rangkaian half Subtractor adalah rangkaian half Adder yang dimodifikasi dengan menambahkan gerbang NOT.  Rangkaian Half subtractor dapat dibuat dari sebuah gerbang And, gerbang X-or , dan gerbang Not. Rangkaian half subtractor mempunyai kekurangan yaitu, hanya mampu melakukan operasi pengurangan dengan kapasitas 1 bit. Namun kekurangan half subtractor akan diatasi oleh rangkaian full subtractor.
Tabel kebenaran Rangakaian Half Subtractor

Full Subtractor

Full subtractor adalah rangkaian yang digunakan untukn pengurangan bilangan-bilangan  biner yang lebih dari 1 bit. rangkaian ini terdiri dari 3 terminal input (a, b, dan borrow-in) dan 2 terminal output (difference dan borrow out). rangkaian full subtractor dibentuk dari 2 buah rangkaian half subtractor.
  
Sebuah Full Subtractor mengurangkan dua bilangan yang telah dikonversikan menjadi bilangan-bilangan biner. Masing-masing bit pada posisi yang sama saling dikurangkan. Full Subtractor mengurangkan dua bit input dan nilai Borrow-Out dari pengurangan bit sebelumnya Output dari Full Subtractor adalah hasil pengurangan (Remain) dan bit pinjamannya (borrow-out). Seperti pada rangkaian Full Adder , pada rangkaian full subtractor pin Bout(Borrow out) dihubungkan dengan pin Bin(Borrow In).
Tabel kebenaran Rangakaian Full Subtractor



Berikut contoh full subtractor 8 bit