Pengurang biner

Subtraktor atau pengurang (bahasa Inggris: subtractor) adalah rangkaian elektronika digital yang dipakai untuk melakukan operasi pengurangan dari dua buah bilangan biner. Proses operasi pengurangan ini menggunakan prinsip dasar yang sama dengan rangkaian penjumlah biner.

Jika dua buah angka: X i {\displaystyle X_{i}} dan Y i {\displaystyle Y_{i}} , dikurangkan satu sama lain membentuk X i Y i {\displaystyle X_{i}-Y_{i}} , maka akan kita perolah dua buah hasil di bagian outputnya: bit Beda ('Difference) D i {\displaystyle D_{i}} dan bit Pinjaman (Borrow) B i + 1 {\displaystyle B_{i+1}} . Jika kita juga mengikutkan bit pinjaman, B i {\displaystyle B_{i}} dari bagian MSB (Most Significant Bit), operasi pengurangan yang lengkap adalah B i X i Y i {\displaystyle B_{i}X_{i}-Y_{i}} . Operasi untuk mendapatkan dua bit output akan mengikuti proses seperti di bawah ini:

D i = X i Y i B i {\displaystyle D_{i}=X_{i}\oplus Y_{i}\oplus B_{i}}
B i + 1 {\displaystyle B_{i+1}} = K-map B i ( 1 , 2 , 3 , 7 ) {\displaystyle B_{i}(1,2,3,7)}

Lihat juga

  • Pengganda biner

Pranala luar

  • Beberapa jenis Sirkuit Digital