logo

Kombinacijski logički sklopovi

Kombinacijski logički sklopovi su sklopovi koji sadrže različite vrste logičkih vrata. Jednostavno, sklop u kojem se kombiniraju različite vrste logičkih vrata poznat je kao a kombinacijski logički sklop . Izlaz kombinacijskog sklopa određen je iz trenutne kombinacije ulaza, bez obzira na prethodni ulaz. Ulazne varijable, logička vrata i izlazne varijable osnovne su komponente kombinacijskog logičkog sklopa. Postoje različite vrste kombinacijskih logičkih sklopova, kao što su zbrajalo, oduzimač, dekoder, koder, multiplekser i demultiplekser.

Postoje sljedeće karakteristike kombinacijskog logičkog sklopa:

java while petlja
  • U bilo kojem trenutku, izlaz kombinacijskih sklopova ovisi samo o trenutnim ulaznim terminalima.
  • Kombinacijski sklop nema rezervnu ili prethodnu memoriju. Prethodno stanje ulaza ne utječe na trenutno stanje sklopa.
  • U kombinacijskim logičkim sklopovima mogući su n broj ulaza i m broj izlaza.
Kombinacijski logički sklopovi

Ulazna varijabla 'n' dolazi iz vanjskog izvora dok izlazna varijabla 'm' ide na vanjsko odredište. U mnogim aplikacijama, izvor ili odredište su registri za pohranu.

Polu zbrojilo

Polupriključak je osnovni građevni blok koji ima dva ulaza i dva izlaza. Zbrajalo se koristi za izvođenje operacije ILI dva jednobitna binarna broja. The nositi i iznos su dva izlazna stanja polusabirača.

Puna zbrajalica

Polu zbrajalo se koristi za zbrajanje samo dva broja. Kako bi se prevladao ovaj problem, razvijena je puna zbrajalica. Puno zbrajalo koristi se za zbrajanje tri 1-bitna binarna broja A, B i prijenos C. Puno zbrajalo ima tri ulazna stanja i dva izlazna stanja, tj. zbrajanje i prijenos.

baci u sql

Polu oduzimači

Poluoduzimač je također sastavni dio oduzimanja dva binarna broja. Ima dva ulaza i dva izlaza. Ovaj sklop se koristi za oduzimanje dva jednobitna binarna broja A i B 'razl ' i 'posuditi' su dva izlazna stanja polusabirnika.

Potpuni oduzimači

Poluoduzimač se koristi za oduzimanje samo dva broja. Kako bi se prevladao ovaj problem, dizajniran je puni oduzimač. Puni oduzimač koristi se za oduzimanje tri 1-bitna broja A, B i C, koji su umanjivanje, oduzimanje , i posuditi, odnosno. Potpuni oduzimač ima tri ulazna stanja i dva izlazna stanja, tj. diff i borrow.

namjera namjera

Multiplekseri

Multiplekser je kombinacijski sklop koji ima n ulaza podataka i jedan izlaz. Također je poznat kao birač podataka koji odabire jedan ulaz od ulaza i usmjerava ga na izlaz. Uz pomoć odabranih ulaza odabire se jedna ulazna linija od n ulaznih linija. Omogućeni ulaz je označen s E, koji se koristi u kaskadi.

De-multiplekseri

Demultiplekser izvodi obrnutu operaciju multipleksera. De-multiplekser ima samo jedan ulaz, koji je raspoređen na nekoliko izlaza. Odabirom linija bira se jedna po jedna izlazna linija. Ulaz se prenosi u odabranu izlaznu liniju.

Dekoder

Dekoder je kombinacijski sklop koji ima n ulaza i maksimalno m = 2n izlaza. Dekoder je isti kao de-multiplekser. Jedina razlika između de-multipleksera i dekodera je ta što u dekoderu nema unosa podataka. Dekoder izvodi operaciju koja je potpuno suprotna od kodera.

Koder

Koder se koristi za izvođenje operacije obrnute od dekodera. Koder koji ima n broj ulaza i m broj izlaza koristi se za proizvodnju m-bitnog binarnog koda koji je povezan s digitalnim ulaznim brojem. Koder uzima digitalnu riječ i pretvara je u drugu digitalnu riječ.