
- •Вопросы по «эвм и вычислительные системы»
- •1. Понятие асоиу
- •2. Кодирование информации. Принцип действия эвм
- •3. Общие принципы построения современных эвм
- •4. Архитектура эвм общего назначения
- •5. Структура эвм с общей шиной
- •6. Режимы работы эвм
- •7. Логические основы эвм
- •8. Классификация узлов и элементов эвм.
- •9. Узлы комбинационного типа
- •10. Узлы накапливающего типа
- •11. Форма представления чисел в эвм
- •12. Функциональная и структурная организация эвм.
- •13. Формат и структура команд.
- •14. Способы адресации эвм
- •15. Состав и основные функции цп
- •Структурная схема цп.
- •16. Центральное устройство управления
- •17. Арифметико-логическое устройство
- •18. Понятие состояния процессора. Вектор состояния
- •19. Принципы организации системы прерываний.
- •20. Уровни и глубина прерываний.
- •21. Дисциплина обслуживания
- •22. Память эвм
- •23. Оп. Память и организ. Запом. Среды (на ферритовых сердечниках, полупровод. Озу)
- •24. Стековая память. Пзу
- •25. Пропускная способность процессора и памяти
- •26. Организация систем ввода-вывода
- •27. Структура систем ввода-вывода
- •28. Понятие интерфейса. Каналы ввода-вывода
- •29. Вычислительные системы.
- •30. Вычислительные сети
16. Центральное устройство управления
Предназначено для автоматического выполнения программ путем выработки управляющих сигналов, необходимых для выполнения всех команд, координирующих работу узлов и блоков ЭВМ. В соответствии с принципом программного управления ЦУУ формирует управляющие сигналы для реализации следующих функций:
выборка из ОЗУ кода очередной команды;
расшифровка кода операции и признаков команды;
формирование исполнительного адреса;
выборка операндов;
выполнение машинной операции;
анализ запросов на прерывание исполняемой программы;
формирование адреса следующей команды;
запись результатов в ОЗУ.
Для этого ЦУУ содержит:
регистр команд;
блок адреса команды;
блок управления операциями прерываний;
блок тактовых импульсов.
Устройства управления классифицируются следующим образом:
микропрограммные;
аппаратные;
смешанные.
В микропрограммных УУ каждому управляющему сигналу соответствует определенное слово, хранимое в специальной памяти ПЗУ, называемое микрокомандой. Совокупность микрокоманд образует микропрограммы и соответствующие последовательности управляющих сигналов для выполнения некоторых операций. Управление осуществляется путем чтения из микропрограммной памяти микрокоманд и их преобразование в сигналы по управляющим цепям. Изменение набора команд, выполняемых П сводится к замене содержимого памяти микропрограмм и не требует изменения состава аппаратных средств, что является достоинством устройства. Недостаток: частое обращение к ПЗУ, следовательно большое время выполнения.
В аппаратных УУ управляющие сигналы формируются специальными аппаратными средствами (электронными схемами) и изменение ранее заложенной структуры последовательностей соответствующих сигналов без изменения в аппаратных средствах невозможно, что является главным недостатком. Достоинство: нет обращений к памяти.
УУ смешанного типа. Здесь управляющие сигналы осуществляются частью по микропрограммному, а частью по аппаратному способам.
По способу построения рабочего цикла выделяют УУ:
с прямым циклом (в два этапа: выборка команды и её выполнение);
с обратным циклом (выполнение команды предыдущего цикла и выборка следующей команды);
с совмещенным циклом (используются многокомандные процедуры, совмещающие оба способа).
По способу выработки управляющих сигналов определяют УУ:
централизованные (вырабатывает всю последовательность сигналов для всех команд);
смешанные (применяются в программах с собственными узлами управления);
ЦУУ вырабатывает основные сигналы, а затем передает управление местному узлу управления, само при этом приостанавливает работу. Применяется для выполнения длинных операций.
По способу синхронизации выделяют УУ:
с постоянным числом тактов;
с переменным числом тактов.
17. Арифметико-логическое устройство
Выполняет арифметические и логические операции над двоичными кодами команд и данных, поступающих в него. Единственное устройство, которое преобразует информацию, все остальные передают или хранят её.
Состав АЛУ:
регистр для хранения кодов операций;
сдвигатели на единицу или на несколько разрядов;
преобразователи кода;
сумматоры (накапливающего и комбинационного типа, последовательные и параллельные);
схема управления.
Типы АЛУ:
по системам счисления: с двоичной и десятичной арифметикой;
по формам представления числовых данных: естественной и нормальной формы;
по виду связей между узлами: с непосредственными связями (рис. 1) и с магистральной структурой (рис. 2);
по типу использования элементов и узлов: блочные (для каждого вида представляемых чисел свой блок) и многофункциональные (для мини и средних ЭВМ).
ОЗУ
Р1 ОЗУ входная
Схема
сумматор сдвигатель
у
коммутатор
правления
Р2
Р2
Р3
Р4
Р2
Рис.
1
Рис. 2