Įvadas:
Pusė sumatorius yra skaitmeninė loginė grandinė, kuri atlieka dvejetainį dviejų vieno bitų dvejetainių skaičių sudėjimą. Jis turi du įėjimus – A ir B, ir du išėjimus – SUM ir CARRY. SUM išvestis yra mažiausiai reikšmingas rezultato bitas (LSB), o CARRY išvestis yra reikšmingiausias rezultato bitas (MSB), nurodantis, ar buvo perkėlimas dėl dviejų įėjimų pridėjimo. Pusinį sumatorių galima įdiegti naudojant pagrindinius vartus, tokius kaip XOR ir AND vartai.
Žinoma, čia yra išsamesnis pusės sumatoriaus grandinės paaiškinimas:
Pusinis sumatorius yra pagrindinis sudėtingesnių sumatorių grandinių, tokių kaip pilni sumatoriai ir kelių bitų sumatoriai, kūrimo blokas. Jis atlieka dvejetainį dviejų vieno bitų įėjimų – A ir B – pridėjimą ir pateikia du išėjimus – SUM ir CARRY.
SUM išvestis yra mažiausiai reikšmingas rezultato bitas (LSB), kuris yra dviejų įėjimų A ir B XOR. XOR vartai įgyvendina dvejetainių skaitmenų sudėjimo operaciją, kai SUM išvestyje generuojamas 1 tik tada, kai vienas iš įėjimų yra 1.
CARRY išvestis yra reikšmingiausias rezultato bitas (MSB), nurodantis, ar buvo perkėlimas dėl dviejų įėjimų pridėjimo. CARRY išvestis yra dviejų įėjimų A ir B IR. AND vartai generuoja 1 CARRY išvestyje tik tada, kai abu įėjimai yra 1.
Pusė pridėtinė (HA):
Pusė sumatorius yra pati paprasčiausia iš visų sumatoriaus grandinių. Pusė sumatorius yra kombinuota aritmetinė grandinė, kuri sudeda du skaičius ir sukuria sumos bitą (-us) ir perdavimo bitą (c) kaip išvestį. 2 bitų pridėjimas atliekamas naudojant kombinuotą grandinę, vadinamą Half sumtuvu. Įvesties kintamieji yra augend ir addend bitai, o išvesties kintamieji yra sum & carry bitai. A ir B yra du įvesties bitai.
panagrinėkime du įvesties bitus A ir B, tada sumos bitas (-ai) yra A ir B X-ARBA. Iš pusės sumatoriaus funkcijos matyti, kad jam reikia vieno X-ARBA vartų ir vieno AND vartų. statyba.
Tiesos lentelė:

skirtumas tarp meilės ir patinka
Čia atliekame dvi operacijas Sum ir Carry, todėl mums reikia dviejų K žemėlapių po vieną, kad gautume išraišką.
Loginė išraiška:
Už sumą:

Suma = A XOR B
Nešioti:

Nešioti = A IR B
Įgyvendinimas:

Pastaba: Pusė sumatorius turi tik du įėjimus ir nėra nuostatos pridėti perdavimo iš žemesnės eilės bitų, kai atliekamas kelių sudėjimas.
„Half Adder“ skaitmeninėje logikoje privalumai ir trūkumai:
„Half Adder“ skaitmeninėje logikoje pranašumai:
1. Paprastumas: Pusiau viper yra nesudėtinga grandinė, kuriai reikia kelių pagrindinių dalių, tokių kaip XOR IR įėjimai. Tai nėra sunku atlikti ir gali būti naudojama daugelyje pažangių sistemų.
2. Greitis: Pusiau viper veikia ypač greitai, todėl jį galima naudoti greitose kompiuterinėse grandinėse.
„Half Adder“ skaitmeninėje logikoje trūkumai:
1. Ribotas naudingumas: Pusiau angis gali pridėti du vienetinius numerius ir pagaminti bendrą bei perdavimo bitą. Jis negali išplėsti kelių bitų skaičių, todėl reikia naudoti papildomas sudėtingas grandines, pvz., pilnus sumatorius.
2. Trūksta informacijos: Pusė gyvatė neturi perdavimo įvesties, o tai riboja jos vertę atliekant sudėtingesnes plėtros užduotis. Perdavimo įvestis yra svarbi norint išplėsti kelių bitų skaičius ir sujungti daugybę sumatorių.
3. Platinimo atidėjimas: Pusiau gyvatės grandinė turi platinimo delsą, tai yra laikas, kurio reikia, kad rezultatas pasikeistų, atsižvelgiant į informacijos koregavimą. Tai gali sukelti laiko problemų kompiuterinėse grandinėse, ypač greitose sistemose.
Pusės papildiklio taikymas skaitmeninėje logikoje:
1. Aritmetinės grandinės: Pusiniai sumatoriai naudojami skaičių fiksavimo grandinėse, siekiant pridėti dvigubus skaičius. Kai grandinėje susieti skirtingi pusiniai sumatoriai, jie gali pridėti kelių bitų dvigubus skaičius.
2. Duomenų tvarkymas: Pusiniai sumatoriai naudojami informacijos tvarkymo programose, tokiose kaip kompiuterizuotas signalų tvarkymas, informacijos šifravimas ir klaidų reguliavimas.
3. Adreso atskleidimas: Kalbant apie atmintį, adresų iššifravimo grandinėse naudojami pusiniai sumatoriai, siekiant nustatyti tam tikros atminties srities vietą.
4.Kodavimo ir dekoderio grandinės: Pusiniai sumatoriai naudojami kodavimo ir dekodavimo grandinėse kompiuterizuotoms korespondencijos sistemoms.
5. Multiplekseriai ir demultiplekseriai: Pusiniai sumatoriai naudojami tankintuvuose ir demultiplekseriuose norint pasirinkti ir kurso informaciją.
6. Skaitikliai: Pusiniai sumatoriai naudojami skaitikliuose, siekiant padidinti skaičių vienu.