D 1 1 0 1 0 1 1 1 1 0 1 E 1 1 1 0 1 0 0 1 1 1 1 F 1 1 1 1 1 0 0 0 1 1 1 Tabel. 1 Kõige aluseks on antud funktsionaalplokk, kus a-g on segmendid ja b3-b0 tähistab neljakohalist kahendkoodi. Loogikafunktsioonide tuletamine Loogikafunktsioonid koostatakse iga segmendi kohta eraldi ehk siis a-g. Loogikafunktsiooni saab teha kahel viisil: 1. Konjunktsioonide disjunktsioonidest (valitakse tabelist loogilised ühed) 2. Disjunktsioonide konjunktsioonidest (valitakse tabelist loogilised nullid) Antud juhul kasutan funktsiooni koostamiseks esimest varianti, kus funktsionaalploki tabelist tuleb valida loogilised ühed. Näide: Ya = 3 21 0 + 3 210 + 3 210 + 3210 + 3210 + 3210 + 321 0 + 3210 + 3210 + 321 0 + 3210 + 3210 Sama tuleb teha nüüd kõigi segmentide väärtuste kohta. Loogikafunktsioonid Yb= 3 21 0 + 3 210 + 3 210 + 3 210 + 321 0 + 3210 + 321 0 + 3210 + 3210 + 3210
disjunktsioonidest sügavamale. 6) Järjestada igas liikmes literaalid ja jätta ära korduvad liikmed. Täielikule konjunktiivsele normaalkujule viimise algoritmi sammud 1) Elimineerida valemist implikatsioonid ja ekvivalentsid. 2) Viia eitused vahetult lausemuutujate ette, jätta ära kahekordsed eitused. 3) Viia disjunktsioonid konjunktsioonidest sügavamale. 4) Jätta ära samaselt tõesed ja korduvad liikmed ning liikmetest korduvad literaalid. 3 elementaarkonjuktsioonide disjunktsiooni 4 SML õpik lk. 27 4 5) Lisada liikmetele puuduvad lausemuutujad ning viia uuesti disjunktsioonid konjunktsioonidest sügavamale.
F 1 1 1 1 1 0 0 0 1 1 1 Tabel. 1 Kõige aluseks on antud funktsionaalplokk, kus a-g on segmendid ja b3-b0 tähistab neljakohalist kahendkoodi. Loogikafunktsioonide tuletamine Loogikafunktsioonid koostatakse iga segmendi kohta eraldi ehk siis a-g. Loogikafunktsiooni saab teha kahel viisil: 1. Konjunktsioonide disjunktsioonidest (valitakse tabelist loogilised ühed) 2. Disjunktsioonide konjunktsioonidest (valitakse tabelist loogilised nullid) Antud juhul kasutan funktsiooni koostamiseks esimest varianti, kus funktsionaalploki tabelist tuleb valida loogilised ühed. Näide: ´ b´ b´ b´ ´ b´ b b´ ´ b´ b b ´ b