Sirkuit Logika Kombinasional serta berkhasiat yg dibangun dengan memakai beberapa Gerbang Logika Dasar yg memungkinkannya untuk menambahkan bersama dua atau lebih Bilangan Biner yaitu Binary Adder.
Rangkaian Binary Adder Dasar dibentuk dari gerbang Standar AND serta Ex-OR yg memungkinkan untuk "Menambahkan" bersama dua bilangan biner bit tunggal, A serta B.
Rangkaian Binary Adder Dasar dibentuk dari gerbang Standar AND serta Ex-OR yg memungkinkan untuk "Menambahkan" bersama dua bilangan biner bit tunggal, A serta B.
Penambahan dua digit menghasilkan output yg disebut SUM dari penambahan serta keluaran kedua disebut Carry-Out, (COut) bit sesuai dengan hukum untuk penambahan biner. Binary Adder yaitu Rangkaian Aritmatika.
Penambah Biner
Penambahan Biner mengikuti hukum dasar kecuali biner hanya ada dua digit dengan digit terbesar yaitu "1". Ketika menambahkan bilangan biner, menghasilkan "SUM" atau lebih besar dari dua (1+1) serta menso "CARRY" bit untuk penambahan berikutnya yg diteruskan ke kolom berikutnya.
Pengoperasian penambah membutuhkan dua input data yg menghasilkan dua output, Sum (S) dari persamaan serta Bit Carry (C).
Persamaan Gerbang Exclusive-OR hanya menghasilkan output "1" saat input "EITHER" pada logika "1", Output embel-embel untuk menghasilkan Bit Carry saat "BOTH" masukan A serta B berada pada logika "1".
Gerbang Digital tepat menghasilkan output "1" ketika kedua inputnya A serta B adalah "1" (HIGH) yaitu Standar AND Gate.
Half Adder Circuit
Rangkaian Logis yg melaksanakan operasi embel-embel dua digit biner. Half Adder menghasilkan jumlah serta nilai tercatat yg keduanya Digit Biner.
Tabel Kebenaran Half Adder bahwa Output SUM (S) yaitu hasil Gerbang Exclusive-OR serta Carry-out (Cout) yaitu hasil Gerbang AND.
Untuk bit SUM: SUM = A XOR B = A ⊕ B
Untuk bit CARRY: CARRY = A DAN B = A.B
Kelemahan utama dari rangkaian Half Adder saat dipakai sebagai penukar biner, bahwa tidak ada ketentuan untuk "Carry-in" dari rangkaian sebelumnya saat menambahkan bersama beberapa Bit Data.
Full Adder Circuit
Perbedaan utama antara Full Adder serta Half Adder bahwa Fulll Adder mempunyai tiga input. Dua input data bit A serta B menyerupai sebelumnya ditambah Input Carry-in (C-in) embel-embel untuk mendapatkan carry dari tahap sebelumnya.
Penjumlah Penuh, Rangkaian Logis yg melaksanakan operasi penjumlahan pada tiga digit biner serta sama seperti Penjumlah Setengah, menghasilkan Rangkaian Logis ke kolom embel-embel berikutnya.
Carry-in, kemungkinan carry dari digit yg kurang signifikan, sesertagkan
Carry-out, mewakili carry ke digit yg lebih signifikan.
Untuk bit SUM (S):
SUM = (A XOR B) XOR Cin = (A ⊕ B) ⊕ Cin
Untuk bit CARRY-OUT (Cout): CARRY-OUT = A DAN B ATAU Cin (A XOR B) = A.B + Cin (A ⊕ B)
Four Bit Adder
Menambahkan dua bilangan n-Bit, maka sejumlah n 1-bit Fulll Adder perlu dihubungkan atau "Mengalir" bersama untuk menghasilkan yg dikenal sebagai Ripple Carry Adder.
Ripple Carry Adder, hanyalah "n", 1-bit Fulll Adder mengalir bersama dengan masing-masing mewakili kolom tertimbang tunggal dalam penambahan biner yg panjang. Ripple Carry Adder karena sinyal pembawa menghasilkan pengaruh "Riak" melalui penukar biner dari kanan ke kiri, (LSB ke MSB).
Sirkuit 4-bit Fulll Adder IC Standar TTL 74LS83 (74LS283) serta CMOS 4008 yg menambahkan dua angka biner 4-bit, menghasilkan SUM serta CARRY.
Ukuran bit yg dipadukan tidak terlalu besar (4 atau 8 bit), atau berkecepatan penjumlahan tidak penting, penundaan ini mungkin tidak penting. Ketika ukuran bit (32 atau 64 bit) dalam Multi-bit Adder atau penjumlahan memerlukan clock speed yg sangat tinggi, penundaan menso sangat besar dengan proses penambahan tidak diselesaikan dengan benar dalam satu siklus clock.
Waktu tunda yg tidak diinginkan ini disebut Penundaan Propagasi. Masalah lain yg disebut "Overflow" terso saat penambah n-bit menambahkan dua angka paralel bersama yg jumlahnya lebih besar dari atau sama dengan 2n.
Solusinya, menghasilkan sinyal input dari input A serta B daripada memakai pengaturan riak. Kemudian menghasilkan tipe lain rangkaian Biner Adder yg disebut Carry Look Ahead Binary Adder dimana berkecepatan adder paralel ditingkatkan menggunakan Carry-Look Ahead Logic.
[ Avionics Knowledge ] - [ The Computer Networking ]