Студопедия

Главная страница Случайная лекция


Мы поможем в написании ваших работ!

Порталы:

БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика



Мы поможем в написании ваших работ!




Логическое проектирование структурного автомата

Основными этапами логического проектирования конечного автомата являются:

1) кодирование алфавитов;

2) выбор комбинационных автоматов;

3) выбор элементов двоичной задержки;

4) формирование функций выхода и переходов;

5) построение логической схемы структурного автомата.

3.2. Кодирование алфавитов.

Для определения числа компонент кортежей (x1x2...xn), (y1y2...yp) и (q1q2...qm) необходимо найти число символов или, как говорят, мощности алфавитов X, Y и Q. Затем, если формируется двоичный код символа алфавита, найти значения log2çXç,log2çYç и log2çQç. Так как число компонент кортежа может быть только целым положительным числом, то

n³log2çXç, где n - целое положительное число,

p³log2çYç,где p - целое положительное число, (3.1)

m³log2çQç, где m - целое положительное число.

В этом случае автомат содержит n разрядов входного регистра, p - разрядов выходного регистра и m элементов двоичной задержки.

В примере 1.8 приведен автомат, алфавиты которого X={0;1;2}, Y={0;1} и Q={q1;q2;q3;q4;q5;q6;q7;q8;q9}. Для кодирования символов входного алфавита X необходим кортеж длины 2³log23, то есть (x1x2), для кодирования символов выходного алфавита Y - кортеж длины 1=log22, то есть (y), для кодирования символов алфавита внутренних состояний Q -кортеж длины 4³log29, то есть (q1q2q3q4). При кодовом описании символов алфавитов автомата таблица поведения (см. таблицу 1.37) приобретает вид таблицы 3.1. В практике использования управляющих автоматов входной и выходной регистры имеют длину 4 или 8 разрядов.

 

 


<== предыдущая страница | следующая страница ==>
Глава 3. Логическое проектирование автоматов | Выбор комбинационных автоматов

Дата добавления: 2015-07-26; просмотров: 132; Нарушение авторских прав




Мы поможем в написании ваших работ!
lektsiopedia.org - Лекциопедия - 2013 год. | Страница сгенерирована за: 0.003 сек.