Студопедия

КАТЕГОРИИ:


Архитектура-(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)

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

 

Под операционным устройством (ОУ) понимается функциональная часть ЦВМ, способная выполнять машинные операции. Машинная операция – операция, определяемая командой.

Типовые машинные операции:

– арифметические;

– логические;

– пересылки;

– передачи управления;

– управления;

– ввода/вывода и др.

Таким образом, под определение операционного устройства подпадают любые функциональные блоки, реализующие перечисленные операции.

Модель ОУ представлена на рис. 5.Любое ОУ состоит из операционной части (ОЧ), предназначенной для непосредственного преобразования двоичных кодов, и управляющей части (УЧ), хранящей управляющую информацию в виде микропрограмм (МП). Под микропрограммой понимается функционально завершенная совокупность микрокоманд, описывающих алгоритм выполнения заданной операции. Микрокоманда – управляющее слово, содержащее поле микроинструкции (МИ), определяющей действия ОЧ в текущем микрокомандном цикле, поле управления анализом возможных логических условий (ЛУ), возникающих в ходе работы ОЧ, и адресные поля, содержащие адресную информацию по выборке следующей микрокоманды.

В целом ОУ функционирует следующим образом:

1. В начале командного цикла ОУ воспринимает код операции (КОп) от устройства командного управления ЦВМ.

2. Активизирует в УЧ соответствующую микропрограмму и начинает автоматически генерировать последовательность МК данной МП.

3. На выполнение каждой МК отводится один микрокомандный цикл, в ходе которого УЧ передает к ОЧ поле микроинструкции текущей микрокоманды. МИ, поступающие на ОЧ, состоят из микроопераций, каждая из которых управляет элементарными действиями в определенном узле или элементе (регистре, сумматоре, блоке вентилей и т.п.).

4. В соответствии с МИ операционная часть выполняет требуемые действия над внешними операндами из множества {А}, внутренними хранимыми операндами из множества {В}, формирует соответствующий результат как элемент множеств {А} или {В} и логические условия из допустимого множества условий {ЛУ}.

5. В зависимости от содержимого адресных полей, полей управления анализом и конкретного значения текущих (незадержанных) или ранее полученных и хранимых (задержанных) ЛУ в УЧ формируется адрес выборки следующей микрокоманды. Адрес формируется с применением одного из существующих методов адресации. На этом текущий микрокомандный цикл работы ОУ завершается.

6. Количество микрокомандных циклов определяется длиной исполняемой ветви микропрограммы. Последний выполненный цикл завершает выполнение микропрограммы. Соответственно заканчивается и командный цикл ОУ.

 

<== предыдущая лекция | следующая лекция ==>
История развития электронных цифровых вычислительных машин | Организация операционной части
Поделиться с друзьями:


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


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



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




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