Синтез автомата Мура по ГСА

Для автомата Мура на етапі отримання відміченої ГСА розмітка виробляється згідно з наступними правилами (рис. 2.21):

1) символом q0 відзначається початкова і кінцева вершини;

2) операторні вершини відзначаються різними символами;

3) всі операторні вершини мають бути відмічені.

Граф автомата Мура, відповідний відміченою ГСА, представлений на рисунку 2.22. Побудова його аналогічно побудові графа для автомата Мілі.

Рисунок 2.21 - ГСА, розмічена для автомата Мура

Таблиці переходів-виходів автомата Мура представлені в таблиці 2.14 (пряма) і 2.15 (зворотна). Зазвичай для автомата Мура в таблиці переходів-виходів додатковий стовпець для вихідних сигналів не використовується, і вихідний сигнал записується в стовпці, де вказується початковий стан q m або стани переходу q S.

Рисунок 2.22 - Граф автомата Мура

Таблиця 2.14 - Пряма таблиця переходів автомата Мура

qm(Y) qs X
q0(--) q1 q2
q1(y1y2) q1 q4 q5 x3 x3x2
q2(y3y4) q3 q6 x2
q3(y1y4) q2  
q4(y2y3) q6  
q5 (y4) q0 q1 x4
q6 (y1) q0 1

Таблиця 2.15 - Зворотна таблиця переходів автомата Мура

qm qs(Y) X
q5 q6 q0(-) x4
q0 q1 q5 q1(y1y2)
q0 q3 q2(y3y4) x1
q2 q3(y1y4) x2
q1 q4(y2y3)
q1 q5 (y4) x3x2
q2 q4 q6 (y2)

Отриманням графа або таблиць переходів-виходів закінчується етап абстрактного синтезу мікропрограмного автомата.

Структурний синтез виконується на базі вибраних елементів пам'яті.

Контрольні питання і завдання

1. Що таке мікрооперація?

2. Наведіть приклади мікрооперацій.

3. Що таке мікропрограма?

4. Які функції реалізує операційний автомат?

5. Поясніть призначення автомата управління

6. Що таке ГСА?

7. Що таке мікропрограмний автомат?

8. Як будується відмічена ГСА для автомата Мілі?

9. Як будується відмічена ГСА для автомата Мура?

10. У чому полягає функція операційного автомата?

11. Для чого потрібний автомат управління?

12. Яка відмінність по числу внутрішніх станів між операційними і автоматами управління?

13. Побудувати граф переходів автомату Мілі по граф - схемі алгоритму:

14. Побудувати граф переходів автомату Мура по граф - схемі алгоритму (див. завдання 13)


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



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