Boolean-ilmauksia käytetään kuvaamaan digitaalisten piirien logiikkaa. Näiden ilmaisujen laskeminen auttaa suunnittelemaan ja analysoimaan monimutkaisia logiikkapiirejä tehokkaasti. Tämä artikkeli tarjoaa vaihe vaiheelta opasta laskea Boolean-ilmauksia tällaisille piireille.

Boolean-muuttujien ja -toimintojen ymmärtäminen

Booleanimuuttujat edustavat piirin tuloja ja lähtöjä, jotka on tyypillisesti merkitty A, B, C jne. Primaaritoimintoihin kuuluvat JA, TAI, JA EI, jotka ovat olennaisia monimutkaisten ilmaisujen muodostamisessa.

Vaiheet laskea Boolen lauseita

Seuraa näitä vaiheita johtaa Boolean lauseke piiri:

  • Tunnista kaikki syötemuuttujat ja niiden tila.
  • Jäljitä logiikkaportit syötteistä ulostuloon.
  • Kirjoita jokaiselle portille lauseke, jossa yhdistyvät muuttujat JA, TAI, ja EI tarpeen mukaan.
  • Yhdistä kaikki portti-ilmaisut muodostaaksesi koko Boolen ilmeen.

Esimerkkilaskenta

Harkitse piiriä, jossa on kaksi sisääntuloa, A ja B, liitettynä JA-porttiin, jonka lähtö syötetään sitten OR-porttiin yhdessä syötön C kanssa. Boolean-ilmaisu on:

[[LUOTTO:0]]Esitys:[[[LUT:1]] (A JA B) TAI C

Boolean-ilmaisujen yksinkertaistaminen

Yksinkertaistaminen liittyy soveltamalla Boolean algebra sääntöjä vähentää ilmaisua sen yksinkertaisin muoto. Yhteiset säännöt ovat:

  • Henkilöllisyyslaki: A TAI 0 = A, A JA 1 = A
  • Pähkinälaki: A TAI 1 = 1, A JA 0 = 0
  • Jakooikeus: A JA (B TAI C) = (A JA B) TAI (A JA C)

Yksinkertaistaminen voi tehostaa piirien toteutusta vähentämällä tarvittavien porttien määrää.