Perangkat Arithmetik & Fungsi Tambah

Sirkuit Logika Kombinasional dan berguna yang dibangun dengan menggunakan beberapa Gerbang Logika Dasar yang memungkinkannya untuk menambahkan bersama dua atau lebih Bilangan Biner adalah Binary Adder.

Rangkaian Binary Adder Dasar dibuat dari gerbang Standar AND dan Ex-OR yang memungkinkan untuk "Menambahkan" bersama dua bilangan biner bit tunggal, A dan B.

Penambahan dua digit menghasilkan output yang disebut SUM dari penambahan dan keluaran kedua disebut Carry-Out, (COut) bit sesuai dengan aturan untuk penambahan biner. Binary Adder adalah Rangkaian Aritmatika.

Penambah Biner

Penambahan Biner mengikuti aturan dasar kecuali biner hanya ada dua digit dengan digit terbesar adalah "1". Ketika menambahkan bilangan biner, menghasilkan "SUM" atau lebih besar dari dua (1+1) dan menjadi "CARRY" bit untuk penambahan berikutnya yang diteruskan ke kolom berikutnya.

Pengoperasian penambah membutuhkan dua input data yang menghasilkan dua output, Sum (S) dari persamaan dan Bit Carry (C).

Persamaan Gerbang Exclusive-OR hanya menghasilkan output "1" ketika input "EITHER" pada logika "1", Output tambahan untuk menghasilkan Bit Carry ketika "BOTH" masukan A dan B berada pada logika "1".

Gerbang Digital sempurna menghasilkan output"1" ketika kedua inputnya A dan B adalah"1" (HIGH) adalah Standar AND Gate.

Half Adder Circuit

Rangkaian Logis yang melakukan operasi tambahan dua digit biner. Half Adder menghasilkan jumlah dan nilai tercatat yang keduanya Digit Biner.

Tabel Kebenaran Half Adder bahwa Output SUM (S) adalah hasil Gerbang Exclusive-OR dan Carry-out (Cout) adalah 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 ketika digunakan sebagai penukar biner, bahwa tidak ada ketentuan untuk "Carry-in" dari rangkaian sebelumnya ketika menambahkan bersama beberapa Bit Data.

Full Adder Circuit

Perbedaan utama antara Full Adder dan Half Adder bahwa Fulll Adder memiliki tiga input. Dua input data bit A dan B seperti sebelumnya ditambah Input Carry-in (C-in) tambahan untuk menerima carry dari tahap sebelumnya.

Penjumlah Penuh, Rangkaian Logis yang melakukan operasi penjumlahan pada tiga digit biner dan sama seperti Penjumlah Setengah, menghasilkan Rangkaian Logis ke kolom tambahan berikutnya.

Carry-in, kemungkinan carry dari digit yang kurang signifikan, sedangkan

Carry-out, mewakili carry ke digit yang lebih signifikan.

Ekspresi Boolean untuk Fulll Adder

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 yang 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 yang panjang.Ripple Carry Adderkarena sinyal pembawa menghasilkan efek "Riak" melalui penukar biner dari kanan ke kiri, (LSB ke MSB).

Sirkuit 4-bit Fulll Adder IC Standar TTL 74LS83 (74LS283) dan CMOS 4008 yang menambahkan dua angka biner 4-bit, menghasilkan SUM dan CARRY.

Ukuran bit yang ditambahkan tidak terlalu besar (4 atau 8 bit), atau kecepatan penjumlahan tidak penting, penundaan ini mungkin tidak penting. Ketika ukuran bit (32 atau 64 bit) dalam Multi-bit Adder atau penjumlahan memerlukan clock speed yang sangat tinggi, penundaan menjadi sangat besar dengan proses penambahan tidak diselesaikan dengan benar dalam satu siklus clock.

Waktu tunda yang tidak diinginkan ini disebut Penundaan Propagasi. Masalah lain yang disebut "Overflow" terjadi ketika penambah n-bit menambahkan dua angka paralel bersama yang jumlahnya lebih besar dari atau sama dengan 2n.

Solusinya, menghasilkan sinyal input dari input A dan B daripada menggunakan pengaturan riak. Kemudian menghasilkan tipe lain rangkaian Biner Adder yang disebut Carry Look Ahead Binary Adder dimana kecepatan adder paralel ditingkatkan menggunakanCarry-Look Ahead Logic.

[ Knowledge | Pengetahuan  ]

[ Avionics Knowledge ]  -  [ The Computer Networking ]

0 Response to "Perangkat Arithmetik & Fungsi Tambah"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel