Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Структурная организация операционных устройств




ОУ состоит из двух 2 частей - операционного автомата (ОА) и управляющего автомата (УА) (рисунок 5.4).

L

X

g D

(от ЦУУ) М

С (такты) R

Назначение ОА - выполнение микроопераций из списка Y={y1,…,yM} под воздействием управляющих сигналов ymÎ Y и формирование значений логических условий (осведомительных сигналов) X={x1, …, xL}.

С каждым сигналом ymÎ Y в ОА отождествляется определенная МО. Например, МО сложения в МП умножения у3: С:=С+А. Поступление сигнала у3 в ОА приводит к выполнению этой МО и записи её результата в С.

С каждым логическим условиям xlÎX в ОА отождествляется значение осведомительного сигнала, который принимает значение истина (единица) или ложь (ноль). Например, в МП умножения логическое условие (ЛУ) x2: СЦ=0 - это булева функция, которая принимает значение “истина” (х2=1), если СЦ=0, и ложь (х2=0), если СЦ¹0.

Управляющий автомат (УА) предназначен для управления работой ОА. Он задает порядок выполнения МО в ОА путем выработки управляющих сигналов ymÎY в той последовательности, которая задается микропрограммой операции fgÎF и значениями осведомительных сигналов X={x1,…xL}, поступающих из ОА. Например, если в ОУ (на вход «g» УА) подан код операции умножения, то управляющие сигналы вырабатываются в соответствии с алгоритмом (микропрограммой) умножения.

Таким образом, ОА является исполнительной (пассивной) частью ОУ, а УА - управляющей (активной) частью ОУ.

Идея декомпозиции ОУ на ОА и УА принадлежит академику В. М. Глушкову. Конструктивность идеи заключается в следующем. Разделение ОУ (АЛУ прежде всего) на две части - пассивную исполнительную (ОА) и активную управляющую (УА) - это не волевое разделение (хочу и буду), а объективное. В.М. Глушков увидел, что в АЛУ часть узлов (сумматор и др. КС) являются исполнителями, а часть узлов (распределитель сигналов, например) являются «командирами». После этого разделения выяснилось, что у них разные принципы построения, организации, причем принципы построения ОА сложнее, чем УА. Кроме того, поскольку принципы организации разные, то и их проектирование тоже раздельное.

Таким образом, идея Глушкова позволила ввести очередной уровень иерархии для целой группы устройств (АЛУ, КПУ) и обобщить принципы их построения в виде абстрактного понятия - ОУ.

Зная внутреннюю структуру ОУ, можно переходить на следующий уровень иерархии - к рассмотрению внутренней структуры ОА и УА. С этой целью сначала необходимо рассмотреть функции ОА и УА.

 




Поделиться с друзьями:


Дата добавления: 2014-01-11; Просмотров: 580; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.