Лекции::

Дополнительно:

Методы абстрактного синтеза

4.     Пользуясь таблицей переходов автомата, вновь отмечают каждое состояние последовательностью букв. Разделение состояний на новые группы продолжают до тех пор, пока новые группы состояний появляться не будут. В нашем случае, минимизация заканчивается на втором шаге, т.к. все состояния, входящие в группы а и с отмечены одинаковыми последовательностями букв, а группа b и d содержат только по одному состоянию.

Все состояния, входящие в каждую из этих групп, можно заменить одним состоянием той же группы. Взяв в качестве представителей групп состояния 0, 1, 3 и 6 и обозначив их символами а0, а1, а2 и а3 соответственно, получим следующую таблицу переходов с минимальным числом внутренних состояний 0, 2 и 4 – а0, 1 – а1, 3, 5 и 7 – а2 и 6 – а3.

В результате получили отмеченную таблицу переходов автомата Мура. Для построения автомата Мили, воспользуемся рассмотренным ранее алгоритмом, для чего в каждую клетку совмещенной таблицы переходов и выходов впишем значения выходного сигнала, которым отмечено, находящееся здесь состояние.

В полученной таблице колонки, полученные состояниями а0 и а2, а1 и а3 идентичны, что позволяет при минимизации исключить состояния а2 и а3. В результате получаем таблицу переходов и выходов автомата Мили имеющего два состояния.

Структурный синтез конечных автоматов

Этап абстрактного синтеза автомата заключается получением таблиц переходов и выходов этого автомата. Целью же этапа структурного синтеза является построение схемы автомата по заданной таблице переходов и выходов. Поэтому этап структурного синтеза является логическим продолжением этого абстрактного синтеза.

Структурным синтезом занимается структурная теория автоматов. Основная цель этой теории – нахождение общих приемов построения сложных структурных схем автоматов из более простых автоматов, называемых элементарными автоматами. На практике в большинстве случаев применяют элементарные автоматы с двумя внутренними состояниями. В процессе синтеза элементарные автоматы соединяют между собой с помощью логических элементов.

предыдущаяследующая