Perbezaan Antara Half Adder dan Adder Penuh

Penambah penuh dan penambah separuh adalah elemen litar digital yang digunakan untuk meringkaskan nombor. Dalam komputer moden, mereka adalah sebahagian daripada unit logik aritmetik yang bertanggungjawab untuk menjalankan operasi aritmetik. Penambah berfungsi dengan isyarat elektrik yang mewakili bilangan komputer binari. Dalam elektronik, penambah adalah litar digital yang menambah nombor. Dalam banyak komputer dan pemproses lain, penambah tidak hanya digunakan dalam unit logik aritmetik, tetapi juga di bahagian lain di mana ia perlu untuk mengira alamat, jadual indeks dan operasi yang serupa. Walaupun penambah boleh dibina untuk pelbagai perwakilan nombor, seperti nombor perpuluhan berkod binari, mereka biasanya pengebilan bernombor binari.

Apa itu Half Adder?

Penambah separuh menambah dua bit bersama-sama. Penambah separuh mempunyai dua isyarat masukan yang mewakili digit biner (a dan b) dan dua isyarat keluaran, salah satunya adalah hasil daripada penambahan, dan yang kedua membawa pada kelas yang lebih tinggi (C). Adalah penting untuk ambil perhatian bahawa penambah separuh tidak boleh digunakan untuk menambah nombor binari berbilang angka kerana tidak ada bawahan peringkat rendah. Penambah separuh adalah litar gabungan XOR dan DAN litar. Tujuannya, seperti nama yang dicadangkan, adalah untuk menambah nombor. Proses menambah nombor dalam sistem binari dikurangkan kepada penambahan digit, di mana sebagai hasilnya kita memperoleh jumlah dan bawa. Sejak separuh penambah itu sendiri tidak boleh mengira keseluruhan keputusan, ia digabungkan dengan penambah separuh lagi dan litar OR untuk membuat penambah penuh.

Jadual kebenaran yang digunakan untuk menggambarkan kerja penambah setengah adalah:

a b S C
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1

di mana S = a⊕b; C = a * b

Apa itu Adder?

Untuk menambah nombor dalam sistem perduaan, kita perlu mengumpul 3 angka dengan menambah bawaan sebelumnya kepada jumlah dua digit. Ini dicapai dengan menggunakan dua separuh penambah dan ATAU litar. Perbezaan antara penambah setengah dan penambah adalah jika terdapat penambah ada tiga input dan dua output, dan penambahnya menghitung tiga digit, sedangkan penengah mempunyai dua input dan output dan menghitung dua digit biner. Penambah penuh mempunyai: tiga isyarat masukan, dua daripadanya mewakili digit binari (a dan b), dan masukan ketiga adalah dari kelas sebelumnya (Cin); dua isyarat keluaran, salah satunya adalah hasil tambahan (S), dan kedua membawa dalam kelas yang lebih tinggi (Cout). Oleh kerana penambah penuh mempunyai membawa sebelumnya sebagai isyarat input, ia boleh digunakan untuk menambah nombor binari berbilang digit. Nombor binari berbilang angka ditambah dengan sambungan yang melengkung pelbagai penambah penuh. Bilangan penambah penuh dalam sambungan lata adalah sama dengan bilangan digit, iaitu, bit yang mempunyai nombor yang akan ditambahkan (satu penambah untuk setiap bit).

Jadual kebenaran yang digunakan untuk menggambarkan kerja penambah penuh ialah:

a b Cin S Cou
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1

di mana S = a⊕b⊕Cin; Cout = (a * b) + (Cin * (a⊕b))

Perbezaan Antara Half Adder dan Adder Penuh

  1. Definisi Setengah dan Penambah Penuh

Kedua-dua penambah separuh dan penambah penuh adalah litar gabungan. Walau bagaimanapun, yang pertama menambah dua satu bit digit, manakala yang kedua menambah tiga digit.

  1. Input Half dan Full Adder

Penambah separuh mempunyai dua nilai input - a dan b yang mewakili bit data. Penambah penuh mempunyai input tambahan - membawa dari kelas bawah (Cin).

  1. Output Half dan Full Adder

Penambah separuh mempunyai dua output. Satu ialah jumlah proses (S) dan yang lain adalah membawa penjumlahan (C). Penambah penuh juga mempunyai dua output (S; Cout).

  1. Bawa

Dalam kes penambah setengah membawa dari kelas bawah (lelaran sebelumnya) tidak ditambah dalam kelas baru. Dalam kes penambah penuh, bawa dipindahkan ke dalam kelas baru, yang membolehkan penambah untuk menyimpulkan nombor.

  1. Komponen Half dan Full Adder

Penambah separuh terdiri daripada XOR dan pintu gerbang DAN. Penambah penuh pada dasarnya dua penambah separuh digabungkan bersama - terdiri daripada dua XOR dan dua DAN pintu dan pintu OR.

  1. Penggunaan Half dan Full Adder

Setengah separuh digunakan dalam komputer, kalkulator, alat pengukur dll. Penambah penuh digunakan dalam pemprosesan digital.

Half Adder vs. Full Adder: Jadual Perbandingan

Ringkasan Setengah Ayat Full Adder

  • Apabila dua nombor perduaan ditambah, pertama digit ditambahkan, iaitu bit terkecil. Operasi ini dilakukan oleh penambah separuh sebagai rangkaian paling mudah yang membolehkan merangkumi dua nombor satu bit. Isyarat masukan dalam rangkaian adalah digit binari digit, dan output yang dihasilkan adalah jumlah dan bawa.
  • Apabila nombor berbilang angka ditambah, rangkaian penambah separuh boleh digunakan hanya untuk memasang digit terkecil, kerana penambah separuh tidak dapat meringkaskan digit bawaan dari kelas sebelumnya. Asas semua alat aritmetik digital adalah penambah penuh yang dipanggil. Rangkaian ini digunakan untuk menambah tiga angka tunggal. Dua nombor diberikan, dan yang ketiga adalah membawa dari pengiraan kelas sebelumnya.