§34. Процессор | Устройство управления (курс pol 136 ч.)

Планирование уроков на учебный год (по учебнику К.Ю. Полякова, Е.А. Еремина, полный углубленный курс, 4 часа в неделю)


Уроки 41 - 45
Процессор. Память. Устройства ввода и вывода
§34. Процессор. §35. Память. §36. Устройства ввода. §37. Устройства вывода



Содержание урока

§34. Процессор

Введение

Арифметико-логическое устройство

Устройство управления

Регистры процессора

Основные характеристики процессора

Система команд процессора

Вопросы и задания

Задачи

§35. Память
§36. Устройства ввода
§37. Устройства вывода

§34. Процессор


Устройство управления


Главная задача устройства управления — обеспечить автоматическое выполнение последовательности команд программы в соответствии с основным алгоритмом работы процессора (см. § 32). Устройство управления выполняет следующие действия:

• извлечение из памяти очередной команды;
• расшифровка команды, определение необходимых действий;
• определение адресов ячеек памяти, где находятся исходные данные;
• занесение в АЛУ исходных данных;
• управление выполнением операции;
• сохранение результата.

Таким образом, выполнение каждой машинной команды состоит из элементарных действий, которые называются микрокомандами.

В зависимости от сложности, машинная команда может быть выполнена за различное число микрокоманд. Например, пересылка числа из одного внутреннего регистра микропроцессора в другой требует значительно меньшего числа действий, чем умножение. Команды, работающие с оперативной памятью, выполняются дольше, чем команды, работающие только с регистрами процессора.

Каждая из микрокоманд машинной команды запускается с помощью управляющего импульса. Опорную последовательность импульсов для этих целей УУ получает от генератора тактовых импульсов. Интервал между двумя соседними импульсами называется тактом.

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

Следующая страница Регистры процессора



Cкачать материалы урока







Наверх