logo

Kombinētās loģikas shēmas

Kombinētās loģiskās shēmas ir shēmas, kas satur dažāda veida loģiskos vārtus. Vienkārši ķēde, kurā ir apvienoti dažāda veida loģiskie vārti, ir pazīstama kā a kombinētā loģiskā ķēde . Kombinētās ķēdes izvade tiek noteikta no pašreizējās ieeju kombinācijas neatkarīgi no iepriekšējās ievades. Ievades mainīgie, loģiskie vārti un izejas mainīgie ir kombinētās loģiskās shēmas pamatkomponenti. Ir dažāda veida kombinētās loģiskās shēmas, piemēram, summētājs, atņemtājs, dekodētājs, kodētājs, multipleksētājs un demultipleksētājs.

Kombinētajai loģikai ir šādas īpašības:

repl java
  • Jebkurā laika brīdī kombinēto ķēžu izeja ir atkarīga tikai no esošajiem ievades spailēm.
  • Kombinētajai shēmai nav rezerves vai iepriekšējās atmiņas. Pašreizējo ķēdes stāvokli neietekmē iepriekšējais ievades stāvoklis.
  • Kombinālajās loģiskajās shēmās ir iespējams n ieeju skaits un m izeju skaits.
Kombinētās loģikas shēmas

Ievades mainīgais “n” nāk no ārēja avota, savukārt izvades mainīgais “m” tiek nosūtīts uz ārējo galamērķi. Daudzās lietojumprogrammās avots vai galamērķi ir krātuves reģistri.

Half Adder

Pussummaeris ir pamata veidošanas bloks ar divām ieejām un divām izejām. Summatoru izmanto, lai veiktu divu viena bitu bināro skaitļu VAI darbību. The nēsāt un summa ir divi pussummatora izejas stāvokļi.

Pilns papildinātājs

Pussumma tiek izmantota, lai pievienotu tikai divus skaitļus. Lai novērstu šo problēmu, tika izstrādāts pilns papildinātājs. Pilno summētāju izmanto, lai pievienotu trīs 1 bita bināros skaitļus A, B un pārnest C. Pilnajam summējam ir trīs ievades stāvokļi un divi izvades stāvokļi, t.i., summa un pārnest.

css centrējot attēlu

Pusatņēmēji

Pusatņēmējs ir arī divu bināro skaitļu atņemšanas elements. Tam ir divas ieejas un divas izejas. Šo shēmu izmanto, lai atņemtu divus viena bita bināros skaitļus A un B 'atšķir ' un 'aizņemties' ir divi pussummatora izejas stāvokļi.

Pilni atņemtāji

Pusatņēmējs tiek izmantots, lai atņemtu tikai divus skaitļus. Lai atrisinātu šo problēmu, tika izveidots pilns atņemtājs. Pilnu atņemtāju izmanto, lai atņemtu trīs 1 bitu skaitļus A, B un C, kas ir samazināšana, atņemšana , un aizņemties, attiecīgi. Pilnam atņemtājam ir trīs ievades stāvokļi un divi izvades stāvokļi, t.i., diferenciācija un aizņemšanās.

pavasara zābaku arhitektūra

Multiplekseri

Multiplekseris ir kombinēta ķēde, kurai ir n-datu ieejas un viena izeja. To sauc arī par datu atlasītājs kas izvēlas vienu ievadi no ieejām un novirza to uz izeju. Ar izvēlēto ieeju palīdzību tiek atlasīta viena ievades līnija no n-ievades līnijām. Iespējošanas ievade tiek apzīmēta ar E, ko izmanto kaskādē.

Demultiplekseri

Demultiplekseris veic multipleksora apgriezto darbību. Demultiplekseram ir tikai viena ieeja, kas ir sadalīta pa vairākām izejām. Atlasot līnijas, tiek atlasīta viena izvades līnija. Ievade tiek pārsūtīta uz izvēlēto izvades līniju.

Dekodētājs

Dekodētājs ir kombinēta ķēde ar n ieejām un ne vairāk kā m = 2n izejas. Dekodētājs ir tāds pats kā demultiplekseris. Vienīgā atšķirība starp demultiplekseru un dekodētāju ir tā, ka dekodētājā nav datu ievades. Dekodētājs veic darbību, kas ir pilnīgi pretēja kodētājam.

Kodētājs

Kodētājs tiek izmantots, lai veiktu dekodētāja apgriezto darbību. Kodētājs ar n skaitu ieeju un m izeju skaitu tiek izmantots, lai izveidotu m bitu bināro kodu, kas ir saistīts ar digitālās ievades numuru. Kodētājs ņem digitālo vārdu un pārvērš to citā digitālajā vārdā.