КАТЕГОРИИ: Архитектура-(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) |
Алгоритм переходу від довільного кінцевого автомата Милі до еквівалентного йому автоматові Мура
Розглянемо алгоритм переходу на прикладі автомата Мілі, заданого табл.4.1 і табл. 4.2. 1. Ставимо у відповідність кожній парі (zi, xj) автомата Мілі стан zjj автомата Мура (табл.4.7).
Таблиця 4.7
2. У множині станів автомата Мура включаємо початковий стан zi, автомата Мілі. 3. Визначаємо число станів автомата Мура: т=kl+1, де k - число вхідних сигналів; l - число станів автомата Милі. 4. Визначаємо збіг станів zj автомата Мілі зі станами zij автомата Мура.
З табл. 4.7. видно, що стан zl автомата Мілі збігається зі станами z11, z32 автомата Мура; z2 - zl2, z31, z22; z3 -z13, z21, т.e.
Тому перехід автомата Мілі зі стану z1 у стан z2 повинний відповідати всім переходам автомата Мура зі станів z11 z32 у стан z12, z31, z22, перехід з z1 в z3 повинен відповідати всім переходам автомата Мура зі стану zl1, z32 в z13, z21 і т.д. 5. Складаємо таблицю переходів автомата Мура (табл.4.8).
Таблиця 4.8
Якщо стан zij входить у множину, що відповідає стану z2, то в стовпчик табл.4.8 варто записати стани, що знаходяться в колонку для z2 (табл.4.7). Наприклад, стовпчику табл.4.8 зі станами z12, z22, z31 збігаються зі стовпчиком для z2 табл.4.7, стовпчик z13, z21 - зі стовпчиком для z3 і т.д. 6. Визначаємо функцію виходів еквівалентного автомата Мура. Функція виходів автомата Мура визначається співвідношенням Для початкового стану z11 значення вихідного сигналу вибирається довільно. Щоб відзначити вихідними сигналами стан розглянутого автомата (табл.4.8), досить накласти таблицю виходів автомата Мілі (табл.4.2) на таблицю кодування станів автомата Мура (табл.4.7) і кожен стан відзначити тим вихідним сигналом, з яким воно збігається. Початковий стан для даного автомата позначимо буквою у1, тому що при цьому стовпчик табл.4.8 для початкового стану z11 і стовпчик z32 будуть ідентичні як по станах, так і по оцінці їхніх вихідних сигналів. Тому зазначені стани можна об'єднати.
Дата добавления: 2015-06-27; Просмотров: 757; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |