Forstå hvordan man stammer fra logiske gatekretser er avgjørende for digital kretsdesign. Denne guiden gir en klar, trinnvis prosess for å konvertere kretsdiagrammer til boolske algebrauttrykk.

Analysere kretsen

Begynn med å undersøke logikkporten nøye. Identifisere alle innganger, utganger og hvilke typer porter som brukes. Legg merke til sammenhengene mellom porter og hvordan signaler flyter gjennom kretsen.

Tildeling av variabler

Tilordne en variabel til hver inngang. For eksempel, bruk A], B] og C] for forskjellige innganger. Disse variablene vil representere signalene som kommer inn i kretsen.

Avvike uttrykk

Start fra inngangene og arbeid mot utgangen. For hver port, skriv den tilsvarende boolske operasjonen:

  • OG port: multiplisere variabler (f.eks. AB]
  • OR-port: Legg til variabler (f.eks. A + B])
  • IKKE port: komplementvariabler (f.eks. ]A']

Kombiner uttrykkene trinn for trinn i henhold til kretsforbindelsene til du kommer til det endelige boolske uttrykket for utgangen.

Eksempel

Tenk på en krets med innganger A] og ]B. En og port kombinerer dem, etterfulgt av en IKKE-port på utgangen. Det boolske uttrykket er:

Y = (AB)']