Alapműveletek
ÉS művelet igazságtábla, a két bemenet: A és B, kimenet: Y
\begin{array}{c:c:c} A & B & Y \\ \hline 0 & 0 & 0 \\ \hdashline 0 & 1 & 0\\ \hdashline 1 & 0 & 0\\ \hdashline 1 & 1 & 1 \end{array}
VAGY művelet igazságtábla, a két bemenet: A és B, kimenet: Y
\begin{array}{c:c:c} A & B & Y \\ \hline 0 & 0 & 0 \\ \hdashline 0 & 1 & 1\\ \hdashline 1 & 0 & 1\\ \hdashline 1 & 1 & 1 \end{array}
NEM művelet igazságtáblája NOT, invertálás, negálás, jelölése a felülvonás
\begin{array}{c:c} A & Y \\ \hline 0 & 1 \\ \hdashline 1 & 0\\ \end{array}
NEM-ÉS művelet igazságtábla, NOT-AND, NAND, a két bemenet: A és B, kimenet: Y
\begin{array}{c:c:c} A & B & Y \\ \hline 0 & 0 & 1 \\ \hdashline 0 & 1 & 1\\ \hdashline 1 & 0 & 1\\ \hdashline 1 & 1 & 0 \end{array}
NEM-VAGY művelet igazságtáblája, NOT-OR, NOR, a két bemenet: A és B, kimenet: Y
\begin{array}{c:c:c} A & B & Y \\ \hline 0 & 0 & 1 \\ \hdashline 0 & 1 & 0\\ \hdashline 1 & 0 & 0\\ \hdashline 1 & 1 & 0 \end{array}
1.1. Azonosságok
A fenti műveletek a következő azonosságok felírására alkalmasak. Ezeket a függvények egyszerűsítésének tudjuk felhasználni.
1.) \<space> A*B=B*A\\2.) \<space> A+B=B+A\\3.) \<space> A*(B+C)=(A*B)+(A*C)\\4.) \<space> A*1=A;A*0=0\\5.) \<space> A+1=1;A+0=A\\6.) \<space> A*A=A;A*\overline{A}=0\\7.) \<space> A+A=A;A+\overline{A}=1
1.2. Logikai algebra feladatok
A logikai algebra legegyszerűbb feladati közül néhány fontos és vizsgán várható feladat.
1.2.1. Egyszerűsítések
Az alábbi logikai függvényeket egyszerűsítsd algebrai módszerekkel!
1.) F^{3}=C* \overline{B}*A+C*B*A+ \overline{C}*A
2.) F^{2}=\overline{A}+ \overline{B}+\overline{B*A}
3.) F^{2}=\overline{\overline{B}*A}+ \overline{B*\overline{A}}
4.) F^{3}=C*B*\overline{A}+ \overline{C}*B*\overline{A}+C*B*A+C*\overline{B}*A
5.) F^{3}=\overline{C}*B*A+ \overline{C}*\overline{B}*A+\overline{C}*B*\overline{A}+\overline{C}*\overline{B}*\overline{A}
6.) F^{2}=B*A+B*\overline{A}+\overline{B}*A+\overline{B}*\overline{A}
7.) F^{3}=(B+A)*(\overline{C}+A)*(C+A)
8.) F^{3}=\overline{B}*(B+A)*(C+\overline{A})*(\overline{C}+\overline{A})
1.2.2. Grafikus egyszerűsítések
Az alábbi függvényeket egyszerűsítsd grafikus módszerrel!
9.) F^{3}=\sum^{3}(0,2,4,6)\\ 10.) F^{3}=\sum^{3}(2,3,4,5)\\11.) F^{3}=\sum^{3}(1,3,7)\\12.) F^{3}=\sum^{3}(1,4,6)\\13.) F^{3}=\sum^{3}(1,2,4,7)\\14.) F^{3}=\sum^{3}(1,3,5,7)
15.) F^{3}=\varPi^{3}(4,5,6,7)\\ 16.) F^{3}=\varPi^{3}(5,7)\\17.) F^{3}=\varPi^{3}(1,3,5,7)\\18.) F^{3}=\varPi^{3}(0,2,5,7)\\19.) F^{3}=\varPi^{3}(0,2,4,5)\\20.) F^{3}=\varPi^{3}(1,2,3,4)
1.3. Megoldások
1.)F^{3}=A;\\2.)F^{2}=\overline{A}+\overline{B};\\3.)F^{3}=1;\\4.)F^{3}=B*\overline{A}+C*A\\5.)F^{3}=\overline{C}\\6.)F^{3}=1\\7.)F^{3}=A\\8.)F^{3}=0\\ 9.) F^{3}=\overline{A}; \\ 10.)F^{3}=\overline{C}*B+C*\overline{B}; \\11.)F^{3}=\overline{C}*A+B*A; \\12.)F^{3}=\overline{C}*\overline{B}*A+C*\overline{A}; \\13.)F^{3}=\overline{C}*\overline{B}*A+\overline{C}*B*\overline{A}+C*\overline{B}*\overline{A}+C*B*A; \\ 14.)F^{3}=A;\\ 15.)F^{3}=C;\\ 16.)F^{3}=C+A;\\ 17.)F^{3}=A;\\ 18.)F^{3}=(\overline{C}+\overline{A})*(C+A);\\ 19.)F^{3}=(\overline{C}+\overline{A})*(C+\overline{B}); \\ 20.)F^{3}=(\overline{C}+A)*(\overline{C}+B)*(C+\overline{B}+\overline{A});