Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Операция обратной связи




...

...

...

 1 ...

 

 

Рис. 7.12

 

Понятно, что функционирование полученного устройства является корректным, если символы, появляющиеся на выходах Â 1 и поступающие на входы Â 2 принадлежат одному и тому же алфавиту.

Для простоты будем считать, что множества символов, появляющихся на любых входах и выходах автоматов всегда являются символами одного и того же алфавита.

 

Упражнение. Определить число выходов композиции автоматов Â 1 и Â 2в указанных ранее условиях.

 

Если автоматы Â 1 и Â 2 имеют по одному входу и одному выходу, то композиция таких автоматов, изображенная на рис. 7.13, называется суперпозицией Â и Â 2.

 
 


 1  2

Â

 

Рис. 7.13

 

Пусть заданы два автомата Â 1 = (A, A, Q 1, j1, y1) и Â 2 = (A, A, Q 2, j2, y 2).

Суперпозиция этих автоматов представляет собой автомат

 = (A, A, Q 1 Q 2, j, y), т.е. множество состояний автомата  - это множество пар (q i, q j), где q i Î Q 1 и q j Î Q 2.

Пусть начальные состояния автоматов Â 1 и Â 2 - это соответственно q 0 и q l.

Выпишем канонические уравнения для автомата Â:

q 1(t 0) = q 0;

q 2(t 0) = q l;

q 1(t +1) = j1(x (t), q 1(t));

q 2(t +1) = j2(y1(x (t), q 1(t)), q 2(t));

y (t) = y2(y1(x (t), q 1(t)), q 2(t)).

То есть y = y2(y1(x (t), q 1(t)), q 2(t)), где x (t) - это символ на входе Â 1, а q 1(t) и q 2(t) - состояния Â 1 и Â 2 в момент t. Функция перехода j представляет собой пару функций, определяющих первую и вторую компоненты состояния Â в следующий момент времени.

 

Пусть A = { a 0,..., a n } - некоторый алфавит. Определим специальный автомат Z = (A, A, A, j, y) следующими каноническими уравнениями:

q (t 0) = a 0;

q (t +1) = x (t);

y (t) = q (t).

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

Автомат Z называется автоматом задержки на один такт или один шаг.

Пусть Â = (Am, An, Q, j, y) - произвольный конечный автомат, имеющий m входов и n выходов. При этом m, n ³ 2.

 




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


Дата добавления: 2015-03-31; Просмотров: 1074; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.