Kas ir binārs skaitītājs un atņemējs

Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai





In digitālās shēmas , bināros skaitļus un atņemtājus izmanto bināro skaitļu saskaitīšanai un atņemšanai. Šīs ķēdes darbība galvenokārt ir atkarīga no binārās vērtības. Šeit ķēdes vadības signāls saglabā bināro vērtību. Tas ir viens no sastāvdaļas aritmētiskās loģikas vienības. Šai shēmai ir nepieciešama priekšnoteikuma informācija par puspiedevu, pilnu papildinātāju, bināro saskaitīšanu un atņemšanu. Vienlaikus ir iespējams arī izveidot shēmu gan saskaitīšanas, gan atņemšanas veikšanai. Šajā rakstā ir apskatīts binārā skaitītāja un binārā atņemēja pārskats.

Binārais skaitītājs un atņemējs

Pārskatā par bināro summētāju un atņemēju galvenokārt tiek aplūkotas binārās saskaitīšanas ķēdes, binārā summētāja (pusapvienotāja un pilnā summa), paralēlās binārās saskaitīšanas, binārā atņemšanas ķēdes, binārā atņemšana (puse atņemšana un pilnā atņemšana) un paralēlā binārā atņemšana.




Bināro pievienojumu shēmas

Digitālajās shēmās binārā papildinājuma aritmētisko darbību var veikt, izmantojot loģikas vārti . Šim nolūkam tiek izmantoti divu ievades loģiskie vārti, un tie nedaudz atšķiras no OR vārtiem. OR vārti pievieno divus veselus skaitļus un ģenerē vienu izvadi, ja abas ieejas ir 1. Bet OR vārti nesasniedz bināro papildinājumu atsevišķās darbības dēļ, ja mēs tos salīdzinām ar Exclusive-OR vārtiem. Vārdā “iekļaujošais” vai “OR” tas ietver trīs o / ps, kas tiek pievienoti, lai izveidotu kopējo summu. Tagad mēs varam salīdzināt šos divus vārtus savā starpā.

Galvenā atšķirība starp šiem diviem loģiskajiem vārtiem galvenokārt ietver VAI vārti veic veselu skaitļu pievienošanu, bet Ex-OR vārti veic bināro darbību.



Kas ir binārs papildinātājs?

Binārais papildinātājs ir viena veida digitālā shēma, ko galvenokārt izmanto divu bināro skaitļu, piemēram, pievienošanas, aritmētiskās darbības veikšanai. Bināro papildinātāju var veidot ar pilnu papildinātāju ķēdēm, tos savienojot virknē. Pirmā pilnā papildinātāja izvades pārnešana ir savienota ar otrā pilnā papildinātāja ievadi. Šīs shēmas tiek iedalītas puspapildinātājā, pilnā papildinātājā un paralēlā papildinātājā.

Puse papildinātāja

Puse papildinātājs ir viena veida elektroniskā shēma izmanto, lai veiktu divu bināro skaitļu pievienošanu. Puse papildinātājs pievieno divus bināros ciparus un ģenerē divus izvadus, piemēram, izvadi un vērtību. Puspiedevēja ievadi ir A un B, bet rezultāti ir summa un pārnešana. Vispārējā attēlojumā tiek izmantoti loģiskie vārti, piemēram, AND vārti un XOR loģiskie vārti.


puspiedevējs

puspiedevējs

Pilns papildinātājs

Pilns papildinātājs ir viena veida elektroniskā shēma, ko izmanto, lai veiktu trīs bināro skaitļu pievienošanu. Pilns papildinātājs pievieno trīs bināros ciparus un ģenerē divus rezultātus, piemēram, izvadi un vērtību. Puses papildinātāja ieejas ir A, B un Cin, bet izejas ir summa un Cout. Pilns papildinātājs ir divu puspapildinātāju kombinācija, kur loģiskie vārti, piemēram, AND & XOR vārti, ir savienoti caur OR vārtiem. Lūdzu, skatiet šo saiti, lai uzzinātu vairāk par Puse papildinātāja un pilna summa .

pilns papildinātājs

pilns papildinātājs

Paralēlie binārie pievienotāji

Paralēlie binārie skaitītāji ir kombinētas shēmas, kas izstrādātas ar dažādiem paralēliem savienotājiem. Paralēlā binārā papildinātājā nav. pilnu pievienotāju skaits galvenokārt ir atkarīgs no nr. bitu tur papildus.

Paralēlā binārā papildinātāja projektēšanu var veikt, izmantojot loģiskos vārtus. Saistītie moduļi loģiskajā ķēdē izskatīsies kā divu papildinātāju loģiskā ķēde, piemēram, puse papildinātāja un pilna summa.

Binārās atņemšanas shēmas

Atņemšana ir aritmētiska funkcija, kur viens cipars tiek atņemts no cita cipara, lai iegūtu vienādu daudzumu. Cipars, no kura jāatskaita cits cipars, ir pazīstams kā minuend. Līdzīgi skaitlis, kas tiek atņemts no minuend, ir pazīstams kā subtrahend. Tas pats, kas binārajam papildinājumam, ietver arī 4 iespējamas alternatīvas darbības, kur katru apakšapgabala bitu var atņemt no minendes bita.

Tomēr 2. noteikumā minendes bits ir mazāks nekā pakļautības bits, tāpēc 1 ir aizņēmums, lai pabeigtu atņemšanu. Saistībā ar papildinātāju ķēdēm šīs ķēdes tiek klasificētas arī kā puse atskaitītājs, pilnais atņemējs un paralēlais atņemējs.

Pusi atņemējs

Kombinācijas loģikas ķēde] kā puse atņemšanas tiek izmantota, lai atņemtu divus viena bita ciparus. Tas ietver divas ieejas, kā arī divas izejas. Ieejas ir A, B, bet izejas ir aizņēmums un atšķirība. Lūdzu, skatiet šo saiti, lai uzzinātu vairāk par Pusi atņemējs .

daļēji atņemējs

daļēji atņemējs

Pilnīgs atņemējs

Kombinācijas loģikas ķēde] kā puse atņemšanas tiek izmantota, lai atņemtu divus viena bita ciparus. Tas ietver trīs ieejas, kā arī divas izejas. Ieejas ir A, B un Bin, bet izejas ir Borrow & Difference. Lūdzu, skatiet šo saiti, lai uzzinātu vairāk par pilnu atņemēju. Tāpēc šis atņemējs ietver spēju izpildīt trīs bitu atņemšanu, ņemot vērā aizņēmumu zemākajā nozīmīgākajā posmā. Lūdzu, skatiet šo saiti, lai uzzinātu vairāk par Pilnīgs atņemējs .

pilns atņemējs

pilns atņemējs

Paralēlie binārie atņemēji

Paralēlais binārais atņemējs ir viena veida digitālā shēma, ko izmanto, lai atrastu divu bināro skaitļu starpību, kas ir pārāka par citu bitu garumā, darbojoties ar līdzvērtīgiem bitu pāriem paralēli. Šī atņemēja projektēšanu var veikt dažādos veidos, piemēram, atskaitītāju un visu pilno atņemēju kombinācija, izmantojot subtreever papildinājuma ievadi.

Tādējādi tas viss attiecas uz bināro papildinātājs & atņemtājs, kas ietver binārās saskaitīšanas ķēdes, bināro skaitītāju, piemēram, puspiedevu un pilno papildinātāju, paralēlos bināros saskaitītājus, bināro atņemšanas ķēdes, bināros atņemtos, piemēram, pusi atņemšanas un pilnos atņemšanas, kā arī paralēlos bināros atskaitītājus. Šeit ir jautājums jums, kas ir Parallel Adder / Subtractor?