Последовательное, параллельное и с обратной связью.

Абстрактный автомат (АА) задается шестеркой (шестикомпонентным вектором):

- множество (алфавит) состояний;

- множество (алфавит) входных сигналов;

- множество (алфавит) выходных сигналов;

- функция переходов автомата. Функция паре ставит в соответствие некоторое состояние :

функция выходов автомата. Функция паре ставит в соответствие некоторый выходной сигнал

- начальное состояние АА.

Автомат называется конечным, если конечны множества , , .

В дальнейшем будем иметь ввиду только конечные автоматы.

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

В рамках курса будем рассматривать как синонимы следующие термины:

- алфавит, буква, символ;

- слово, цепочка.

Смысл вышеприведенных терминов очевиден и не требует формальных определение.

АА имеет один вход и один выход:

Автомат работает в дискретном времени, принимающем значения

Всегда

В момент времени автомат находится в состоянии . На его вход поступает входной символ . В качестве реакции на входной символ автомат выдает некоторую букву выходного алфавита: . Затем в соответствии с функцией перехода переходит в следующее состояние: .

На этом заканчивается один цикл работы автомата.

Последовательность символов входного алфавита: задает входное слово (слово входного алфавита).

Последовательность символов выходного алфавита задает выходное слово (слово выходного алфавита).

Работа АА состоит в преобразовании слов входного алфавита в слова выходного алфавита.

В АА отвлекаются от внутренней структуры автомата, рассматривая его как “черный ящик”. При этом основное внимание уделяется поведению автомата относительно внешней среды. В качестве элементов, связывающих автомат с внешней средой, выступают входные и выходные слова.

Введение состояний в описание устройства позволяет запоминать и учитывать предысторию поведения автомата. Это дает возможность строить устройства, которые на одни и те же входные сигналы в разные моменты времени реагируют по-разному.

Поведение комбинационных схем описывается системой булевских функций, в которых аргументам соответствуют только входные сигналы. КС всегда на данный набор входных сигналов вырабатывает определенный набор выходных сигналов, не зависящий от времени. КС можно рассматривать как частный случай автомата с одним состоянием:

Основными видами соединений 2х автоматов являются:

- параллельное;

- последовательное;








Дата добавления: 2015-08-11; просмотров: 727;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.