std_logic(1,1,0) albo std_logic(0,Z,Z)
X 0 1 Z----------------------X X X X | X |X 0 X 0 | 0 |X X 1 1 | 1 |X 0 1 Z | Z |porównujemy X z X wg. tabelki, otrzymujemy X. Zostaje nam:(X,Z)porównujemy X z Z wg. tabelki, otrzymujemy X. Wynikiem jest X.
b) (1,1,Z)porównujemy 1 z 1 wg. tabelki, otrzymujemy 1(1,Z), potem 1 z Z i mamy wynik 1.c) (1,X,Z), por. 1 z X, mamy X, por. z Z i wynikiem jest Xgdzie X- stan nieokreślonyZ - wysoka impedancja
std_logic(1,1,0), czyli 1 i 1 daje 1, później tę jedynkę bierzesz z 0, czyli 1 i 0 daje X
Pozwoliłem sobie sporządzić schemat automatu na JK, korzystając z minimalizacji kolegi MollkaJ1 = xK1 = Q2J2 = Q2K2 = x
y = Q1
pierwszego wiersza nie bierzemy pod uwagę bo są same zera a reszte przepisujemy kolumnami z tabelki do układu tak jak leci ? i gdyby np. w pierwszy wierszu tabelki tam gdzie jest 0 0 0 0 było co innego to wtedy normalnie rysujemy na schemacie ?
Diagram przejść stanów Moore'a na podstawie tabeli przejść i wyjść.
x
Q
Q+
y
0
S
1
T
Przypisanie: S – 01, T – 10
Q1
Q2
Q1+
Q2+
J1
K1
J2
K2
-
xQ1
00
01
11
10
...
Baszek91