Операционное устройство.

Операционное устройство создано для выполнения операции над операндами в согласовании с кодом выполняемой команды.

Структура ОУ находится в зависимости от:

· количества наружных магистралей и организации обмена информацией по ним;

· от организации внутренних магистралей;

· порядка обмена информацией меж блоками ОУ.

Невзирая на это ОУ разных МП владеют идентичной структурой и содержат Операционное устройство. в себе:

· арифметико-логическое устройство (АЛУ);

· блок внутренних регистров;

· блок местного управления.

Арифметико-логическое устройство является ядром МП и конкретно делает микрооперацию над начальными операндами. В состав АЛУ, обычно, двоичный сумматор со схемами ускоренного переноса, сдвигающий регистр, регистры для временного хранения операндов. Выполняемые АЛУ микрооперации - это сложение, вычитание, сдвиг Операционное устройство., пересылка, логическое сложение (Либо), логическое умножение (И), сложение по модулю 2.

Блок внутренних регистров расширяет способности АЛУ и образует внутреннюю память МП. В состав данного блока входят регистры общего предназначения (РОН), особые регистры. Регистры блока связаны с другими внутренними блоками МП общими шинами.

РОН обеспечивают хранение операндов и промежных Операционное устройство. результатов вычислений. Внедрение данных регистров как сверхоперативной памяти позволяет в 1.5-3 раза уменьшить воззвание к ОЗУ при выполнении программки. Число РОН может изменяться от 4 до 64.

К особым регистрам относят: регистр аккумулятор (А), регистр команд(РгК), регистр адреса (РгА), регистры стека (стек и указатель стека (УС)),индексные регистры (ИР), счетчик команд (СчК Операционное устройство.), регистр состояния (либо регистр признаков) (РгС).

Стоит отметить, что каждый определенный МП не содержит обычно всех типов перечисленных регистров. Функции отсутствующих регистров делают или РОН, или ячейки наружной памяти.

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

Счетчик команд содержит адресок Операционное устройство. избираемой из ЗУ последующей по порядку команды в программке.

Регистр команды воспринимает и хранит код очередной команды, адресок которой перед этим был определен счетчиком команд.

Регистр адреса служит для хранения адреса операнда, находящегося во наружной памяти либо другом регистре, либо же адреса ячейки памяти, куда нужно передать итог из аккума.

Регистр Операционное устройство. состояния фиксирует состояние МП в каждый момент выполнения программки. Его содержимое (флаги) употребляются для перехода снутри программки по данным признакам и условиям.

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

Указатель стека содержит адресок первой свободной ячейки в стеке. В Операционное устройство. ряде всевозможных случаев в блоке внутренних регистров реализуется только УС, а сам стек формируется в ОЗУ.

Индексные регистры служат для формирования адресов запоминающего устройства.

Блок местного управления обеспечивает выполнение текущей микрокоманды и управляет в согласовании с кодом микрокоманды всеми блоками ОУ.

Интерфейсный блок.

Блок интерфейса (БИ)- это аппаратура обеспечивающая Операционное устройство. сопряжение меж МП, запоминающим устройством и периферийными устройствами, а так же меж блоками процессора. В состав БИ входят буферный регистр адреса (БРА), буферный регистр данных (БРД), шина данных (ШД), шина адреса (ША) и шина управления (ШУ).

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

Буферный регистр данных - служит для временного хранения избранного из памяти слова перед выдачей его на внешнюю шину данных. Разрядность регистров определяется количеством байтов Операционное устройство. информационного слова.

Шина данных служит для передачи операндов и команд с которыми оперирует МП.

Шина адреса служит для передачи инфы от МП к модулям памяти либо ввода‑вывода.

Шина управления служит для передачи сигналов, обусловливающих взаимодействие, синхронизацию работы всех модулей системы и внутренних узлов процессора.

Кроме произнесенного, для Операционное устройство. сопряжения процессора с наружными устройствами так же служат устройства, дозволяющие выбирать данные от 1-го, 2-ух, и поболее входных информационных каналов и подавать эти данные на собственный вход - мультиплексоры. Обратную мультиплексору функцию делают демультиплексоры. Данные устройства быстрее входят в состав МПС. Но, время от времени их включают и исполняют в Операционное устройство. составе процессоров.

Таким макаром, невзирая на обилие семейств процессоров в их состав входят однотипные узлы: устройство управления (УУ); операционное устройство (ОУ); блок интерфейса (БИ).


Заключение:

1. Процессор - программно-управляемое устройство, которое служит для обработки цифровой инфы и управления процессом этой обработки. МП производится в виде одной либо нескольких Операционное устройство. БИС с высочайшей степенью интеграции электрических компонент.

2. Процессор является сложным устройством. Конфигурация составляющих его логических блоков и связей меж ними определяется многофункциональным предназначением схем.

3. В состав процессора входят:

· устройство управления (УУ);

· операционное устройство (ОУ);

· блок интерфейса (БИ).

Замечания и предложения по содержанию лекции


operator-ta-dlya-vipolneniya-svoih-obyazannostej-dolzhen-imet.html
operator-vvoda-i-vivoda-informacii.html
operatori-exists-i-not-exists.html