
- •Курсовая работа по дисциплине “Вычислительная техника”
- •Содержание
- •Введение
- •1. Структурная схема управляющих автоматов
- •2. Виды управляющих автоматов. Автомат Мура и Мили
- •3.Абстрактный синтез управляющего автомата
- •5. Построение графа функционирования автомата
- •6. Кодирование состояний устройства
- •7. Формирование функций перехода, возбуждения и выходов устройства
- •7.1. Построение таблицы переходов и выходных функций.
- •8. Минимизация для построения функциональной схемы управляющего автомата
- •9. Построение функциональной схемы управляющего автомата
- •Список использованных источников
7.1. Построение таблицы переходов и выходных функций.
Функции внешнего перехода определяют изменение состояний каждого из элементов памяти в зависимости от изменения состояния всех элементов памяти и приходящих на автомат входных сигналов. Чтобы каждый элемент памяти работал в соответствии со своей функцией внешних переходов, необходимо, чтобы на его входы приходили строго определенные управляющие сигналы. Эти сигналы формируются по логическим выражениям, которые называют функциями возбуждения элементов памяти. Функции возбуждения зависят не только от функции внешних переходов элемента памяти, но и от его собственного, внутреннего функционирования.
Табличные формы представления функций внешнего перехода, функций возбуждения и выходов можно получить непосредственно из таблицы переходов-выходов и таблицы кодов состояний. Для этого символы состояний необходимо заменить соответствующими кодами и установить порядок следования строк и столбцов.
Таблица 4. Функций перехода и возбуждения для автомата Мура
Исходное состояние |
Условия перехода |
Послед. Состояние |
Функции возбуждения |
||||||||
метка |
код |
метка |
код |
D1 |
D2 |
D3 |
|||||
Q1 |
Q2 |
Q3 |
Q1 |
Q2 |
Q3 |
||||||
S0 |
0 |
0 |
0 |
- |
S1 |
0 |
0 |
1 |
0 |
0 |
1 |
S1 |
0 |
0 |
1 |
|
S2 |
0 |
1 |
0 |
0 |
1 |
1 |
|
S3 |
0 |
1 |
1 |
0 |
1 |
1 |
||||
S2 |
0 |
1 |
0 |
|
S0 |
0 |
0 |
1 |
0 |
0 |
1 |
|
S4 |
1 |
0 |
0 |
1 |
0 |
0 |
||||
S3 |
0 |
1 |
1 |
|
S1 |
0 |
0 |
1 |
0 |
0 |
1 |
S4 |
1 |
0 |
0 |
|
S6 |
1 |
1 |
0 |
1 |
1 |
0 |
|
S5 |
1 |
0 |
1 |
0 |
0 |
1 |
||||
S5 |
1 |
0 |
1 |
- |
S7 |
1 |
1 |
1 |
1 |
1 |
1 |
S6 |
1 |
1 |
0 |
- |
S7 |
1 |
1 |
1 |
1 |
1 |
1 |
S7 |
1 |
1 |
1 |
- |
S2 |
0 |
1 |
0 |
0 |
1 |
0 |
Из таблицы 4 функций перехода, возбуждения и выходов автомата Мура получаем систему логических уравнений для цифрового автомата Мура.
Система логических уравнений для цифрового автомата Мура:
D1= Ǭ1Q2Ǭ 3 X2 v Q1Ǭ2Ǭ3 v Q1Ǭ2Q3 v Q1Q2Ǭ3
D2= Ǭ1Ǭ2Q3 v Q1Ǭ2Ǭ 3v Q 1Ǭ2Ǭ 3 X3v Q1Ǭ2Q3v Q1Q2Ǭ3vQ1Q2Q3
D3= Ǭ 1Ǭ2 Ǭ 3 v Ǭ1Ǭ2Q3X1 v Ǭ1Q2Q3 v Q1Ǭ2Ǭ3X3v Q1Ǭ2Q3v Q1Q2Q3
Y1= Ǭ1Ǭ2Q3
Y2= Ǭ1Ǭ2Q3v Ǭ1Q2Ǭ 3
Y3= Ǭ1Q2Ǭ 3
Y4= Ǭ1Q2Q3
Y5= Ǭ1Q2Q3 v Q1Q2Q3
Y6= Q1Q2Ǭ3