Avaleht / Kalkulaatorid / Veebipõhine tööriist tõetabeli teisendamiseks loogiliseks avaldiseks
Tasuta veebitööriistad

Veebipõhine tööriist tõetabeli teisendamiseks loogiliseks avaldiseks

Sisesta mintermid ja muutujad, et saada kanooniline DNF loogiline avaldis. Näide: A,B ja mintermid 1,2 annavad (!A && B) || (A && !B). Töötlemine toimub koha…

Alusta kasutamist

Mis see tööriist teeb?

See tööriist võtab sisendina tõetabeli esituse mintermide kaudu ja genereerib loogilise avaldise kanoonilises disjunktiivses normaalkujus (DNF). See on kasulik digitaalloogika õppimisel ja lihtsate loogikafunktsioonide analüüsimisel.

Konkreetne näide

Näiteks kui muutujad on A ja B ning mintermid on 1 ja 2, siis väljund on (!A && B) || (A && !B). See vastab XOR-funktsioonile.

Kuidas tööriist töötab?

Tööriist eemaldab dubleerivad mintermi indeksid. Kui mintermide loend on tühi, tagastab see false, mis tähendab funktsiooni, mis on igal sisendkombinatsioonil 0. Iga valitud rida annab ühe täismintermi, mis sisaldab kõiki muutujaid. Väljund on kanooniline, st avaldis ei ole minimeeritud.

Piirangud

Tööriist ei minimeeri avaldist, ei aktsepteeri määramata ridu (don't-care), ei genereeri CNF/POS vormi, ei joonista loogikaskaarte ega impordi tabelikujulist tõetabelit. Kui vajad minimeeritud avaldist, kasuta K-map tööriista.

Kontrollnimekiri

  • Sisesta muutujad komadega eraldatult.
  • Kontrolli, et mintermide indeksid on vahemikus.
  • Mõista, et väljund on kanooniline DNF.
  • Tea, et tühja mintermide loendi korral on väljund false.

Korduma kippuvad küsimused

Kuidas sisestada muutujaid?

Sisesta kuni 6 unikaalset ASCII tähemärki komadega eraldatult, näiteks A,B,C. Esimene muutuja on kõige olulisem bitt mintermi indeksis.

Mida tähendab väljundis !, && ja ||?

! tähistab loogilist eitust (NOT), && tähistab konjunktsiooni (AND) ja || tähistab disjunktsiooni (OR). Need on standardsed operaatorid avaldises.

Kas tööriist minimeerib avaldist?

Ei, tööriist annab alati kanoonilise DNF, mis võib olla pikem kui minimeeritud avaldis. Minimeerimiseks kasuta K-map tööriista.

Töötlemine toimub kohalikult teie brauseris.