Переход от алгоритмического описания к автоматному осуществляется путём разметки ГСА.
Правила разметки ГСА при реализации автомата по модели Мили:
1. символом начального состояния а1 отмечается вход вершины, следующей за начальной, а также вход конечной вершины ГСА;
2. входы всех вершин, следующих за операторными, отмечаются различными символами а1... аi... аn;
2. входы вершин ГСА, следующих за операторными, должны быть отмечены одним единственным символом а;.
Указанные правила разметки сформулированы для однократно выполняемых алгоритмов, при этом конечное состояние УА отождествляется с начальным состоянием.
В данном курсовом проектировании используется инициальный автомат, то есть автомат, в котором до подачи синхронизирующих сигналов элементы блока памяти приводятся в определённые начальные состояния специальным сигналом начальной установки (НУ).
По приведённым выше правилам, произведём разметку заданной граф - схемы алгоритма (рисунок 6).

Рис. 6
В результате разметки ГСА определим множество внутренних
состояний управляющего автомата: А= {а1...а11}, а также мощность этого множества: |A|=n=11.
5.2 Описание управляющего автомата с помощью таблиц переходов и выходов.
По разметке ГСА (рисунок 6) составим прямую таблицу переходов и выходов.
Прямой таблицей переходов и выходов называют таблицу, в которой последовательно перечисляются все переходы сначала из первого состояния во все допустимые, потом из второго и так далее до последнего состояния.
Таблица содержит следующие переменные:
аm - состояние УА, из которого осуществляется переход за один такт автоматного времени;
аs - состояние УА, в которое осуществляется переход за один такт автоматного времени;
Х (am,aS) - логическое условие перехода из аm в аs;
Y (аm) - микрокоманда (подмножество микроопераций), выполняемая автоматом в состоянии аm (для автомата типа Мура).
Каждая строка таблицы соответствует одному из путей перехода из одного состояния в другое, имеющемуся в ГСА.
Структура прямой таблицы переходов и выходов представлена таблицей 2.
Таблица 2
| am, Y(am) | as | X(am, as) |
| а1, Y2 | а2 | x1x2 |
| а1, Y3 | a4 | х1 2
|
| а1, Y8 | a6 | 1
|
| а2, Y4 | а3 | x4 |
| а2, Y5 | a5 | x3 4
|
| а2, Y8 | а1 | 4 3x5x6
|
| а2, Y7 | a1 | 4 3x5 6
|
| a2, Y6 | a11 | 4 3 5
|
| a3, Y8 | a1 | 1 |
| a4, Y5 | a5 | X3 |
| a4, Y8 | а1 | 3x5x6
|
| a4, Y7 | a1 | 3x5 6
|
| a4, Y6 | a11 | 3 5
|
| a5, Y8 | a1 | 1 |
| a6, Y2 | a7 | x3 |
| a6, Y3 | a8 | 3
|
| a7, Y4 | a9 | 1 |
| a8, Y4 | a9 | x2 |
| a8, Y5 | a10 | 2
|
| a9, Y6 | a11 | 1 |
| a10, Y6 | a11 | 1 |
| a11, Y7 | a1 | 1 |
6. Структурный синтез управляющего автомата со схемной реализацией логики управления.
2






