Apa itu Parallel Adder dan Parallel Subtractor dan Kerja mereka

Cuba Instrumen Kami Untuk Menghapuskan Masalah





Penambahan dan pengurangan adalah operasi asas dalam sistem digital, sistem kawalan & pemprosesan isyarat digital . Sistem ini dipengaruhi oleh penambah dan pengurang dengan memberikan operasi yang tepat dan pantas. Penambah dan pengurang memainkan peranan penting dalam sistem digital kerana penggunaannya yang luas dalam operasi digital lain seperti pendaraban, pengurangan & pembahagian. Oleh itu, peningkatan prestasi ini akan melancarkan pelaksanaan operasi binari dalam litar. Prestasi litar digital dapat diperkirakan dengan menilai kelajuan operasi, kawasan susun atur, dan pelesapan daya. Artikel ini membincangkan gambaran keseluruhan penambah selari dan penolak selari.

Apa itu Parallel Adder dan Parallel Subtractor?

Selari penambah dan penolak selari terutamanya membincangkan definisi, kerja, kelebihan dan kekurangannya.




Apakah Penambah Selari?

Litar digital yang digunakan untuk melakukan penambahan dua nombor binari & pembawa i / p, di mana panjang satu bit lebih besar daripada bit yang lain dan beroperasi selari dengan pasangan bit yang setara. Penyusunan penambah selari boleh dilakukan dengan menyusun penambah penuh (FA) dalam model rantai di mana membawa o / p dari setiap penambah penuh (FA1) boleh dihubungkan dengan membawa i / p penambah penuh seterusnya (FA2) dalam rantai. Gambar rajah penambah selari ditunjukkan di bawah.

Selari-Penambah

selari-penambah



Operasi penambah selari n-bit boleh dilakukan dengan menggunakan penambah n-penuh. Begitu juga, untuk penambah selari 2-bit, diperlukan dua penambah. Secara amnya, penambah ini merangkumi logik bawa melihat ke hadapan untuk memastikan bahawa penyebaran membawa antara penambahan tahap seterusnya tidak menyekat kelajuan penambahan.

Kerja Parallel Adder

Gambar rajah penambah selari ditunjukkan di atas. Oleh itu, penambah penuh pertama seperti FA1, jumlah seperti ‘S1’ dapat dihasilkan dengan menambahkan A1 & B1 dengan bawaan ‘C1’. Bawa ‘C2’ disambungkan ke penambah kedua dalam rantai.

Selepas itu, penambah penuh kedua seperti FA2 menggunakan ‘C2’ membawa bit untuk memasukkan bit input A2 & B2 untuk menghasilkan jumlah bawa S2 & C3. Begitu juga, proses ini berterusan untuk baki penambah penuh sehingga penambah penuh ke-9 menggunakan bit bawa Cn untuk memasukkan inputnya seperti An & Bn untuk menghasilkan bit akhir o / p dengan Cout (bit bawa terakhir).


Apa itu Pengurang Selari?

Litar digital yang digunakan untuk mengira perbezaan aritmetik antara dua pasangan binari bit dikenali sebagai penolak selari. Di sini dalam bit binari, panjang satu bit lebih tinggi daripada bit lain. Perancangan subtraktor ini boleh dilakukan dengan cara yang berbeza seperti gabungan semua subtraktor penuh atau subtraktor separuh & penuh atau semua FA dengan pelengkap subtrahend i / p. Gambar rajah penolak selari ditunjukkan di bawah.

Pemisah Selari

penolak selari

Dalam subtraktor selari n-bit, o / p yang diinginkan dapat dicapai dengan merangkak subtraktor penuh n. Sambungan ini serupa dengan penambah selari 4-bit. Pengurangan ini boleh dilakukan dari setiap bit hingga bit selari. Sekiranya pinjaman dijana, maka ia akan disebarkan semasa lata penolak penuh .

Bekerja Pengurang Selari

Seperti yang ditunjukkan dalam rajah subtraktor selari di atas, pengurang boleh disusun dengan kombinasi semua FA dengan pelengkap subtrahend i / p.

Prosedur pengurangan boleh dilakukan dengan mempertimbangkan penambahan minuend dengan pelengkap subtrahend 2. Supaya pengurangan selari dapat dilakukan.

Pelengkap nombor dua boleh dilakukan dengan menukar nombor binari menjadi pelengkap 1. Berikut adalah pelengkap 1 untuk menolak nombor perduaan. Di sini, dengan menambahkan 1 pada LSB bit pelengkap 1, pelengkap 2 dapat dicapai.

Dengan menggunakan gerbang logik , pelengkap ‘B’ 1 dapat dicapai melalui pintu logik TIDAK & ‘1’ ditambahkan sepanjang pembawa untuk mendapatkan pelengkap ‘B’ 2. Selanjutnya, ini ditambahkan ke ‘A’ untuk melakukan pengurangan aritmetik.

Prosedur ini akan berterusan hingga penambah penuh akhir seperti 'FAn' dan ia menggunakan 'Cn' bit bawa untuk disertakan dengan i / p 'An' serta pelengkap 'Bn' 2 untuk menghasilkan bit o / p akhir dengan bit akhir akhir 'Cout'.

Kelebihan

The kelebihan penambah dan pengurang selari sertakan perkara berikut.

  • Pengoperasian penambah atau penolak ini lebih pantas jika dibandingkan dengan penambah bersiri atau penolak.
  • Masa yang diperlukan untuk penambahan tidak bergantung pada digit bit.
  • Semua bit di dalamnya ditambahkan atau dikurangkan sekaligus, jadi o / p akan berada dalam bentuk selari.
  • Ia tidak mahal.
  • Ini lebih cepat dibandingkan dengan rakan sejawat.

Kekurangan Parallel Adder / Parallel Subtractor

The kelemahan penambah dan pengurang selari sertakan perkara berikut.

  • Dalam proses rantai, setiap penambah penuh mesti menunggu penambah penambah sebelumnya.
  • Setiap penambah / pengurang dalam proses rantai akan mendapat input ke port mereka dengan serta-merta. Tetapi, port seperti bawa atau pinjam tidak memperoleh i / ps mereka sehingga penambah / pengurang sebelumnya menyelesaikan prosesnya.
  • Jadi kelewatan akan berlaku sehingga ia bertambah apabila tidak. peningkatan FA atau pengurang penuh.
  • Ia tidak termasuk proses penambahan sebelumnya dalam proses penambahan.
  • Oleh itu ia tidak sesuai untuk lata yang digunakan dalam penambahan Multi-bit.
  • Setelah FA digunakan dalam pengaturan rantai, maka kemampuan pemacu output dapat dikurangkan.

Soalan Lazim

1). Apa itu penambah?

Litar digital yang digunakan untuk melakukan penambahan nombor

2). Apa itu pengurang?

Litar logik elektronik yang digunakan untuk mengira perbezaan antara dua nombor binari.

3). Apakah pelbagai jenis penambah?

Mereka adalah penambah separuh, penambah penuh, dan penambah multi-bit.

4). Apakah penambah berbilang bit?

Mereka adalah penambah bersiri dan penambah selari.

Oleh itu, ini adalah keseluruhan tinjauan selari penambah dan penolak , dan kelebihan dan kekurangan mereka. Penambah, dan juga pengurang, banyak digunakan dalam unit logik Aritmetik komputer untuk mengira penambahan dan dalam CPU dan GPU untuk aplikasi grafik untuk mengurangkan kerumitan litar. Berikut adalah soalan untuk anda, apakah perbezaan antara penambah dan pengurang?