

Memahami Penolakan dalam Elektronik Digital
Penolakan ialah litar digital yang menjalankan operasi tolak pada dua nombor binari. Ia merupakan komponen penting peranti elektronik digital, seperti komputer dan kalkulator. Penolakan mengambil dua input perduaan, satu dipanggil minuend (nombor untuk ditolak) dan satu lagi dipanggil subtrahend (nombor yang akan ditolak), dan menghasilkan output yang mewakili perbezaan antara dua nombor.
Operasi asas bagi penolakan adalah untuk membandingkan minuend dengan subtrahend, sedikit demi sedikit, dan menjana output yang menunjukkan perbezaan antara dua nombor. Output biasanya nombor perduaan yang mewakili perbezaan antara minuend dan subtrahend.
Terdapat beberapa jenis penolakan yang tersedia, termasuk:
1. Penolakan berasaskan separuh penambah: Penolakan jenis ini menggunakan penambah separuh untuk melaksanakan operasi tolak. Ia mudah dan mudah untuk dilaksanakan tetapi mempunyai kelajuan yang rendah.
2. Penolakan berasaskan penambah penuh: Penolakan jenis ini menggunakan penambah penuh untuk melaksanakan operasi tolak. Ia lebih pantas daripada penola berasaskan separuh penambah tetapi memerlukan lebih banyak get logik.
3. Penolakan pembawa riak: Penolakan jenis ini menggunakan pembawa riak untuk melaksanakan operasi penolakan. Ia lebih pantas daripada penola berasaskan separuh penambah dan memerlukan kurang get logik.
4. Penolakan pandangan ke hadapan: Penolakan jenis ini menggunakan pandangan ke hadapan bawa untuk melaksanakan operasi tolak. Ia adalah yang terpantas di antara semua jenis penolakan tetapi memerlukan logik yang lebih kompleks.
Secara ringkasan, penolakan ialah litar digital yang menjalankan operasi penolakan pada dua nombor binari. Terdapat beberapa jenis penolakan yang tersedia, masing-masing mempunyai kelebihan dan kekurangannya sendiri. Pilihan jenis yang hendak digunakan bergantung pada keperluan khusus aplikasi.




Penolakan ialah litar yang menolak satu nombor daripada nombor lain. Ia digunakan dalam litar elektronik digital untuk melakukan operasi tolak. Penolakan mengambil dua input binari, satu mewakili minuend (nombor yang akan ditolak) dan satu lagi mewakili subtrahend (nombor yang akan ditolak), dan menghasilkan output yang mewakili perbezaan antara dua nombor.
Blok binaan asas penolakan ialah separuh penambah, yang menambah dua input binari dan menghasilkan output yang mewakili jumlah dua input. Untuk melaksanakan penolakan menggunakan separuh penambah, kita boleh menggunakan dua separuh penambah yang disambungkan dengan cara tertentu. Satu separuh penambah mengambil minuend sebagai inputnya dan menghasilkan output untuk kedudukan bit pertama, manakala separuh penambah lagi mengambil subtrahend sebagai inputnya dan menghasilkan output untuk kedudukan bit kedua. Keluaran kedua-dua penambah separuh ini kemudiannya ditolak antara satu sama lain untuk menghasilkan keluaran akhir penola.
Sebagai contoh, pertimbangkan penolakan 4-bit yang mengambil dua nombor perduaan 4-bit sebagai input dan menghasilkan keluaran perduaan 4-bit mewakili perbezaan antara dua nombor. Kita boleh melaksanakan penolakan ini menggunakan dua separuh penambah seperti berikut:
Separuh-penambah 1 mengambil minuend (4 bit) sebagai inputnya dan menghasilkan output untuk kedudukan bit pertama (4 bit).
Separuh-penambah 2 mengambil subtrahend (4 bit) sebagai inputnya dan menghasilkan output untuk kedudukan bit kedua (4 bit).
Keluaran kedua-dua separuh penambah ini kemudiannya ditolak antara satu sama lain untuk menghasilkan keluaran akhir penolakan. Ini dilakukan dengan menggunakan tanda negatif pada keluaran separuh penambah 2, supaya keluaran separuh penambah 1 tolak keluaran separuh penambah 2 memberi kita perbezaan antara dua input.
Secara ringkasan, penolakan ialah a litar yang melakukan operasi tolak pada nombor perduaan dengan menggunakan separuh penambah untuk menambah dua nombor dan kemudian menolak keluaran satu separuh penambah daripada keluaran yang lain.



