Dalam sistem digital, proses penolakan dijalankan dengan menggunakan sistem pelengkap 1 ataupun sistem pelengkap 2. Untuk memahami pembinaan subtractor, perkara yang utama untuk difahami terlebih dahulu adalah half adder dan full adder. Untuk membina half subtractor, perlu tambahan get TAK pada salah satu masukannya supaya ia boleh menjadi sistem yang sama dengan sistem pelengkap.
Penggunaan get XOR juga boleh digunakan bagi membina litar yang lebih besar. Ini kerana get XOR berfungsi sebagai comparator kepada input yang diterimanya.Rajah di bawah menunjukkan litar subtractor 4 bit.
Rajah 1: Litar subtractor 4 bit
Dalam paparan RTL viewer, ianya seperti Rajah 2 dibawah:
Rajah 2 : RTL viewer
Bagi memastikan litar yang dibina betul, kita memerlukan simulation untuk membuktikannya betul atau tidak. Rajah 3 menunjukkan simulation waveform.
Rajah 3: Output Waveform