Układy Programowalne Wielka powtórka przed sesją

Transkrypt

Układy Programowalne Wielka powtórka przed sesją
Układy Programowalne
Wielka powtórka przed sesją
By (P)ikseL
powiedz mi, a zapomnę,
pokaż — a zapamiętam,
pozwól mi działać, a zrozumiem!
Algebra Boole’a
x+x=x x+!x=1 x+1=1 x+0=x
xx=x
x!x=0 x1=x x0=0
X(Y+Z)=XY+XZ
X+YZ=(X+Y)(X+Z) (!!!!)
Zadanie 1
Uprośd wyrażenia
Bramki
logiczne
Siatki Karnough
Słownik pojęd:
•
•
•
•
•
• Minterm
• Maxterm
• Implicent
• Implikant
Implikant prosty
Implikant istotny
Minimalizacja w 0
Minimalizacja w 1
Usuwanie hazadru
Zadanie 2
Zminimalizuj funkcje
Realizacja funkcji boolowskich
- NAND
- MUX-NAND
- MUX-NAND-DMUX
- MUX-PAM
f1(a,b,c,d)=∏(0,1,4,6,8,11,13,15)
f2(a,b,c,d)=∑ (2,3,5,7,9,10,12,14)
- Realizacja
w
0
(∏)
F1=f2?
- Realizacja
w
1
(∑)
F1≠f2?
- Don’t care (-)
Zadanie 3
Zminimalizuj funkcje
Automaty
Ogólne informacje i uwagi
Automat Moore’a
Automat Mealy’ego
Przerzutniki
Ogólne informacje i uwagi
Zamiana
Moore ≪≫ 𝑀𝑒𝑎𝑙𝑦
Minimalizacja
Moore & 𝑀𝑒𝑎𝑙𝑦
Realizacja automatów:
- NAND
- D-NAND
- T-NAND
- JK-NAND
- Pamięd-Rejestr
KONIEC
