Автоматы Мили и Мура

На практике наибольшее распространение получили два типа конечных автоматов: автомат Мили и автомат Мура. Поведение автомата Мили описывается с помощью следующих

at+1 = (zt, at); (1)

wt = (zt, at); где t = 0, 1, 2,...

здесь функция переходов at+1 определяет следующее внутреннее состояние автомата (состояние перехода, а функция выходов wt - формируемый выходной набор. Характерным для автомата Мили является то, что выходной набор wt зависит как от входного набора zt, так и от внутреннего состояния at.

В автомате Мура функция выходов зависит только от состояния at и не зависит от входного набора, поэтому поведение автомата Мура описывается следующими уравнениями:

at+1 = (zt, at); (2)

wt = (at); где t = 0, 1, 2....

При построении конечных автоматов функции переходов и выходов реализуются с помощью комбинационных схем CLΦ и CLΨ, соответственно, а память автомата реализуется в виде регистра RG, где в каждый момент автоматного времени t~ хранится код внутреннего состояния at. Структурные схемы автоматов Мили и Мура показаны на рис. 1а и 1б, соответственно. Особенностью структуры автомата Мура является то, что комбинационная схема CLΨ, реализующая выходные функции, не имеет непосредственной связи со входами схемы.

Рис. 2. Основные структуры конечных автоматов:

а - Мили класса A; б - Мура класса B;

в - Мура класса С; г - Мили класса D;

д - Мили класса E; е - Мура класса F;


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: