Atšķirība starp puslīdz papildinātāju un pilnu papildinātāju

Pilnais papildinātājs un puse papildinātāja ir ciparu shēmas elementi, ko izmanto skaitļu apkopošanai. Mūsdienu datoros tie ir daļa no aritmētiskās loģiskās vienības, kas atbild par aritmētisko operāciju veikšanu. Papildinātāji strādā ar elektriskiem signāliem, kas apzīmē datoru bināros skaitļus. Elektronikā papildinātājs ir digitālā shēma, kas pievieno skaitļus. Daudzos datoru un citos procesoros papildinātājus izmanto ne tikai aritmētiski-loģiskajā vienībā, bet arī citās daļās, kur nepieciešams aprēķināt adresi, indeksu tabulas un tamlīdzīgas darbības. Lai arī summārus var veidot dažādiem skaitļu attēlojumiem, piemēram, ar bināri kodētiem decimālskaitļiem, tie parasti ir binārā skaitļa rūgtumi.

Kas ir puse papildinātāja?

Pusslīpējs pievieno divus bitus kopā. Puses papildinātājam ir divi ieejas signāli, kas apzīmē bināros ciparus (a un b), un divi izejas signāli, no kuriem viens ir saskaitīšanas (-u) rezultāts, bet otrs - augstākās klases (C) pārnesums. Ir svarīgi atzīmēt, ka pusi palielinātāju nevar izmantot, lai pievienotu daudzciparu bināros skaitļus, jo nav zemāka līmeņa pārnešanas. Puse papildinātājs ir XOR un AND ķēžu kombinēta shēma. Tās mērķis, kā norāda nosaukums, ir skaitļu pievienošana. Skaitļu pievienošanas process binārajā sistēmā tiek samazināts līdz ciparu pievienošanai, kur rezultātā mēs iegūstam summu un nēsāšanu. Tā kā pusuzdevums pats nevar aprēķināt visu rezultātu, tas tiek apvienots ar vēl vienu papildinātāju un VAI ķēdi, lai izveidotu pilnu papildinātāju.

Patiesības tabula, ko izmanto, lai aprakstītu pusskolas papildinātāja darbu, ir šāda:

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

kur S = a⊕b; C = a * b

Kas ir papildinātājs?

Lai skaitļus pievienotu binārā sistēmā, mums jāapkopo 3 cipari, divu ciparu summai pievienojot iepriekšējo nēsāšanu. To var panākt, izmantojot divus pussavienojumus un VAI ķēdes. Atšķirība starp papildinātāju un papildinātāju ir tāda, ka papildinātāja gadījumā ir trīs ieejas un divas izejas, un papildinātājs skaita trīs ciparus, savukārt pusapmācītājam ir divas ieejas un izejas, un tas skaita divus bināros ciparus. Pilnajam papildinātājam ir: trīs ieejas signāli, no kuriem divi apzīmē bināros ciparus (a un b), un trešais ievade ir pārnešana no iepriekšējās klases (Cin); divi izejas signāli, no kuriem viens ir saskaitīšanas rezultāts (S), bet otrais - augstākas klases (Cout). Tā kā pilnam papildinātājam kā ieejas signāls ir iepriekšējais pārvads, to var izmantot, lai pievienotu daudzciparu bināros skaitļus. Daudzciparu binārie skaitļi tiek pievienoti, izmantojot vairāku pilno papildinātāju kaskādes savienojumu. Pilnu papildinātāju skaits kaskādes savienojumā ir vienāds ar ciparu skaitu, tas ir, bitiem, kuriem ir jāpievieno skaitļi (viens papildinātājs katram bitam).

Patiesības tabula, ko izmanto, lai aprakstītu pilna papildinātāja darbu, ir šāda:

a b Cin S Kou
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

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

Atšķirība starp puslīdz papildinātāju un pilnu papildinātāju

  1. Puses un pilnā papildinātāja definīcija

Gan puse, gan kopējais papildinātājs ir kombinētas shēmas. Tomēr pirmais pievieno divus viena bita ciparus, bet otrais pievieno trīs ciparus.

  1. Puses un pilnā papildinātāja ievadīšana

Puses papildinātājam ir divas ievades vērtības - a un b, kas apzīmē datu bitus. Pilnajam papildinātājam ir papildu ieguldījums - zemākās klases nēsāšana (Cin).

  1. Puses un pilnā papildinātāja izvade

Puses papildinātājam ir divas izejas. Viens ir procesa summa (S), bet otrs ir summēšanas (C) nēsāšana. Pilnajam papildinātājam ir arī divas izejas (S; Cout)..

  1. Nes

Ja puse papildinātāja, zemākās klases pārnesums (iepriekšējā atkārtošana) jaunajā klasē netiek pievienots. Pilna papildinātāja gadījumā pārvadājums tiek nodots jaunajā klasē, kas papildinātājam ļauj summēt numurus.

  1. Puses un Pilnā papildinātāja komponenti

Pusslīderis sastāv no XOR un AND vārtiem. Pilns papildinātājs galvenokārt ir divi papildinātāji, kas apvienoti kopā - sastāv no diviem XOR un diviem UN vārtiem un OR vārtiem.

  1. Puses un pilna papildinātāja lietošana

Puses summārus izmanto datoros, kalkulatoros, mērierīcēs utt. Pilnus summārus izmanto digitālajā apstrādē.

Puse un pilna papildinātāja: salīdzināšanas tabula

Pilna papildinātāja versiju pus versiju kopsavilkums

  • Kad tiek pievienoti divi bināri skaitļi, vispirms tiek pievienoti cipari, t.i., mazākie biti. Šo darbību veic puse summētāja kā vienkāršākais tīkls, kas ļauj summēt divus viena bita numurus. Ieejas signāli tīklā ir ciparu binārie skaitļi, un iegūtie izvadi ir summa un pārnešana.
  • Kad tiek pievienoti daudzciparu skaitļi, papildinātāja tīklu var izmantot tikai mazāko ciparu apkopošanai, jo pusskaitlis nevar sasummēt iepriekšējās klases nēsāšanas ciparu. Visu digitālo aritmētisko ierīču pamatā ir tā sauktais pilnais papildinātājs. Šis tīkls tiek izmantots, lai pievienotu trīs vienciparu skaitļus. Piešķirti divi skaitļi, un trešais ir pārnesums no iepriekšējiem klases aprēķiniem.