Абстрактный синтез конечного автомата
2.1 Кодирование состояний, входных и выходных сигналов
Для кодирования состояний, входных и выходных сигналов конечного автомата, необходимо вычислить число элементов памяти:
а) рассчитаем число элементов памяти: Н = ] log2h [, где h - число состояний после минимизации D = {}
H = ] log2 12 [ = 4
б) рассчитаем число входных (L) и выходных (М) шин:
L = ] log2n[
М =] log2m [,
где n, m - число букв входного и выходного алфавитов
Z = {0, 1} L = ] log2 2 [ = 1
W = {0, 1} M = ] log2 2 [ = 1
Из приведённого выше следует, что для кодирования состояний необходимо 4 элемента памяти, обозначим их Q0, …, Q3. Закодируем состояния (таблица 5) случайными кодами.
Таблица 5. Таблица кодированных состояний
d(t-1) |
Q0 |
Q1 |
Q2 |
Q3 |
|
d0 |
0 |
0 |
0 |
0 |
|
d1 |
0 |
0 |
0 |
1 |
|
d2 |
0 |
0 |
1 |
0 |
|
d3 |
0 |
0 |
1 |
1 |
|
d4 |
0 |
1 |
0 |
0 |
|
d5 |
0 |
1 |
0 |
1 |
|
d6 |
0 |
1 |
1 |
0 |
|
d7 |
0 |
1 |
1 |
1 |
|
d8 |
1 |
0 |
0 |
0 |
|
d9 |
1 |
0 |
0 |
1 |
|
d10 |
1 |
0 |
1 |
0 |
|
d11 |
1 |
0 |
1 |
1 |
Содержание
- ВВЕДЕНИЕ
- 1. АБСТРАКТНЫЙ СИНТЕЗ КОНЕЧНОГО АВТОМАТА
- 1.1 Формирование алфавитного оператора
- 1.2 Приведение оператора к автоматному виду
- 1.3 Построение графа переходов абстрактного автомата
- 1.4 Минимизация абстрактного автомата
- 2. СТРУКТУРНЫЙ СИНТЕЗ КОНЕЧНОГО АВТОМАТА
- 2.1 Кодирование состояний, входных и выходных сигналов
- 2.2 Формирование функций возбуждения и выходных сигналов структурного автомата
- ЗАКЛЮЧЕНИЕ
Похожие материалы
- Абстрактный синтез конечных автоматов.
- Абстрактный этап синтеза конечного автомат. (неканонический метод).
- Синтез конечных автоматов
- Тема 10. Синтез автоматов. Абстрактный уровень проектирования автомата.
- 3.3. Структурный синтез конечных автоматов.
- Раздел 5. Лекция 13. Абстрактный синтез конечных автоматов
- Абстрактный конечный автомат
- Синтез конечных автоматов.
- 1. Абстрактный синтез конечных автоматов. Минимизация и детерминация конечных автоматов. Автоматы Мили и Мура. (та)
- 5.1.5 Синтез конечных автоматов