Rangkaian Pengurang (Subtractor)

Rangkaian Pengurang (Subtractor)Sama seperti rangkaian penjumlahan biner, pada rangkaian pengurangan biner juga dapat dibagi menjadi half subtactor dan full subtractor. Rangkaian half subtractor merupakan dasar untuk menyusun atau membuat rangkaian full subtractor. Jadi untuk dapat memahami rangkaian full subtraktor, kita wajib terlebih dahulu memahami prinsip dasar dari rangkaian half subtractor. Berikut ini adalah penjelasan dari rangkaian half subtractor dan full subtractor.

Rangkaian Half Subtractor
Rangkaian pengurang setengah atau half subtractor merupakan implementasi dari operasi pengurangan dasar dua bilangan biner. 
Rangkaian Pengurang (Subtractor)
Pada rangkaian ini tidak ada pengurangan borrow in yang dilibatkan yang artinya pada rangkaian ini proses pengurangan belum sempurna. Berikut ini adalah rumus dasar pengurangan biner yang dapat dilakukan oleh half subtractor.

 Rumus dasar pengurangan biner:
Rangkaian Pengurang (Subtractor)
Rumus dasar pengurangan di atas dapat kita gambarkan dalam bentuk tabel kebenaran (truth table) seperti gambar berikut:
Rangkaian Pengurang (Subtractor)
Dari tabel kebenaran terlihat bahwa pengurangan belum melibatkan adanya borrow in. Polanya kira kira seperti bentuk berikut ini:
Rangkaian Pengurang (Subtractor)      

Dari tabel kebenaran di atas, dapatkan persamaan Ro dan Bout (dengan Karnaugh Map)

Rangkaian Pengurang (Subtractor)
Dengan demikian kita bisa merancang sebuah rangkaian pengurang seperti gambar berikut ini:
Adapun simbol dari rangkaian half subtractor ini adalah seperti gambar berikut:



Rangkaian Full Subtractor
Ketidakmampuan rangkaian half subtractor dalam melibatkan borrow in dapat diatasi dengan menggunakan Rangkaian full subtractor. Sesuai dengan namanya full subtractor merupakan penjumlahan penuh yang maksudnya sudah melibatkan borrow out dan borrow in dalam prosesnya. Sehingga proses pengurangan dapat dilakukan dengan sempurna. 
Pola penguranganya dapat dilihat pada gambar berikut:
Pola di atas dapat kita gambarkan dengan sebuah tabel kebenaran (truth table) berikut:
Dari tabel kebenaran, dapatkan nilai R1 dan Bout (menggunakan Karnaugh Map):
Dari hasil Karnaugh Map di atas kita bisa rancang sebuah rangkaian full subtractor seperti gambar rangkaian berikut.

Pada dasarnya rangkaian full subtractor ini dibentuk dari dua buah half subtractor yang masing-masing borrow outnya digabungkan dengan sebuah gerbang or. Adapun simbol dari rangkaian full subtractor ini dapat dilihat pada gambar berikut:

Link copied to clipboard.