Khoa KTMT Vũ Đ c Lung1
Ch ng 7: Máy tr ng tháiươ
Ch ng 7: Máy tr ng tháiươ
Máy tr ng ti ki u Moore
Máy tr ng ti ki u Mealy
Khoa KTMT Vũ Đ c Lung2
Khái ni m máy tr ng thái
Khái ni m máy tr ng thái
H tu n t ~ Máy tr ng thái thu t toán (algorithmic state
machine) ~ Máy tr ng thái (State Machine - SM)
Gi n đ tr ng thái
L u đ SMư
Dùng đi u khi n m t HTS th c hi n t ng b c m t ướ
State Machine
MOORE
Q+ = f(Q,X)
Z = g(Q)
MEALY
Q+ = f(Q,X)
Z = g(Q, X)
Khoa KTMT Vũ Đ c Lung3
Máy MOORE
Máy MOORE
M ch Logic
M ch Logic
t h p
t h p M ch Logic
t h p
FF
Clock
X
XZ
Z
Khoa KTMT Vũ Đ c Lung4
Máy MEALY
Máy MEALY
M ch Logic
t h p
M ch Logic
t h p
FF
Clock
X
XZ
Z
Khoa KTMT Vũ Đ c Lung5
L u đ máy tr ng tháiư
L u đ máy tr ng tháiư
Các thành ph n cnh c a l u đ SM ư
Output List
010
S0
Đi u ki n
X
10
H p tr ng thái
H p đi u ki n
Output list
H p xu t theo đi u ki n