Студопедия — Отмеченный граф автомата МИЛИ
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Отмеченный граф автомата МИЛИ






 

Суть нанесения состояний на ГСА для автомата МИЛИ следует из структурной модели автомата (рис.25) и закона его функционирования для выходных сигналов:

yt=l(att).

 

Рисунок 25

Здесь выходные сигналы yt зависят не только от состояний автоматов в данный момент времени аt (в данном такте), но и от того какие значения имеют осведомительные сигналы xt. Это означает, что в одном и том же состоянии аt автомат может вырабатывать различные управляющие сигналы у в зависимости от того, какие значения получают осведомительные сигналы, анализируемы в данном состоянии.

Пусть в состоянии аt автомат анализирует сигнал х3. Если х3=0, то автомат будет вырабатывать управляющий сигнал у2, а если х3=1, то – управляющие сигналы у5 и у6 (рисунок 26).

 

 

Рисунок 26

 

Это соответствует участку ГСА, который представлен на рисунке 27.

Таким образом состояние автомата аt должно быть отмечено перед условной вершиной х3. Это состояние отмечается звездочкой (*) на ГСА (рисунок 27).

 

Рисунок 27

 

Следующее состояние аt+1, будет отмечено после операторных вершин. На выполнение микроопераций, записанных в одной операторной вершине тратиться один такт работы процессора, поэтому следующее состояние аt+1,будет отмечаться после операторной, но перед первой условной или операторной вершинами.

Покажем, каким образом наносятся состояния для автомата МИЛИ на примере ГСА, представленной на рисунке 28.

Исходное состояние а0 будет отмечено перед условной вершиной х0. В этом состоянии автомат не вырабатывает управляющих сигналов, если х0=0, т.е. автомат находится в ждущем режиме. Однако, если х0 станет равным единице, то автомат в состоянии а0 будет вырабатывать сигналы у0 и у1 и в следующем такте перейдет в состояние а1, которое отмечено на ГСА перед вершиной х1.

В состоянии а1 автомат при х1=1 будет вырабатывать сигнал у2 и в следующем такте перейдет в состояние а2. Если х1 будет равен 0, то автомат будет вырабатывать управляющие сигналы у3 и у4 и в следующем такте перейдет в состояние а3.

Из состояния а2 автомат всегда будет переходить в состояние а3 с выработкой сигналов у3 и у4.

В состоянии а3 при х2=0 и х1=1 автомат затратит 1 такт на выработку сигнала у2 и перейдет в состояние а2. Если х2=0 и х1=0, то автомат затратит 1 такт на выработку сигналов у3 и у4 и вновь перейдет в состояние а3.

 

Рисунок 28

 

 

Этот автомат имеет всего 4 состояния (а0, а1, а2, а3), для кодирования которых достаточно 2 разряда:

а0 – 00

а1 – 01

а2 – 10

а3 – 11

 

Количественная разность числа состояний в автоматах МУРА и МИЛИ приводит к различной сложности регистра (R) и дешифратора (DC).

Если в автомате МУРА из отмеченного графа было получено 5 состояний, то для их кодирования будет использоваться 3-х разрядный регистр (R) и дешифратор (DC) на 3 входа и 8 выходов (см. рис. 30).

В автомате МИЛИ было определено 4 состояния, поэтому для кодирования состояний вводим 2-х разрядный регистр R и дешифратор на 2 входа и 4 выхода (рис.31).

 

 

Таким образом, в структурах автоматов МУРА и МИЛИ определены разрядности регистров R и сложность дешифратора (DC).

 

 







Дата добавления: 2015-10-12; просмотров: 940. Нарушение авторских прав; Мы поможем в написании вашей работы!



Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Медицинская документация родильного дома Учетные формы родильного дома № 111/у Индивидуальная карта беременной и родильницы № 113/у Обменная карта родильного дома...

Основные разделы работы участкового врача-педиатра Ведущей фигурой в организации внебольничной помощи детям является участковый врач-педиатр детской городской поликлиники...

Ученые, внесшие большой вклад в развитие науки биологии Краткая история развития биологии. Чарльз Дарвин (1809 -1882)- основной труд « О происхождении видов путем естественного отбора или Сохранение благоприятствующих пород в борьбе за жизнь»...

Ситуация 26. ПРОВЕРЕНО МИНЗДРАВОМ   Станислав Свердлов закончил российско-американский факультет менеджмента Томского государственного университета...

Различия в философии античности, средневековья и Возрождения ♦Венцом античной философии было: Единое Благо, Мировой Ум, Мировая Душа, Космос...

Характерные черты немецкой классической философии 1. Особое понимание роли философии в истории человечества, в развитии мировой культуры. Классические немецкие философы полагали, что философия призвана быть критической совестью культуры, «душой» культуры. 2. Исследовались не только человеческая...

Studopedia.info - Студопедия - 2014-2024 год . (0.01 сек.) русская версия | украинская версия