Конечный автомат, реализующий микропрограмму работы дискретного
устройства, называется микропрограммным автоматом.
Синтез микропрограммного автомата Мили по граф - схеме алгоритма
осуществляется в два этапа:
- получение отмеченной ГСА;
- построение графа автомата.
На этапе получения отмеченной ГСА входы вершин, следующих за
операторными, отмечаются символами a
1
, a
2
, ... по следующим правилам:
- символом a
1
отмечаем вход вершины, следующей за начальной и вход
конечной вершины;
- входы всех вершин, следующих за операторными, должны быть
помечены;
- если вход вершины помечается, то только одним символом;
- входы различных вершин, за исключением конечной, помечаются
различными символами.
Для расстановки отметок потребуется конечное число символов. Для
определённости входы вершин помечаются символами a
1
, ... , а
M
.
Результатом выполнения первого этапа является отмеченная ГСА,
которая служит основой для выполнения второго этапа - переходу к графу
автомата. Применение первого этапа к граф - схеме автомата на рис.70 даёт
отмеченную ГСА, изображённую на рис.72.