December 17 2017 17:36:35
Навигация
Авторизация
Логин

Пароль



Вы не зарегистрированы?
Нажмите здесь для регистрации .

Забыли пароль?
Запросите новый здесь.
Операции АЛУ
МИКРОПРОЦЕССОРЫ И СИСТЕМЫ НА ИХ ОСНОВЕ

АЛУ выполняет достаточно простые операции: сложение (ADD), вычитание (SUB), сдвиг (SHIFT), сравнение (COMP), логическую функцию И (LAND) и другие. В микропроцессоре с приведенным составом устройств сложные операции, такие как умножение, деление, вычисление функций, могут быть реализованы программным способом с использованием ЗУ.

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

Специальные регистры, счетчик команд (Сч. К) и указатель стека (Указ. Ст.) предназначены для обеспечения выполнения команд в заданной программой последовательности. Регистр команды (Pг.K) содержит текущее командное слово, которое декодируется дешифратором команд (Деш. К). Выходной сигнал дешифратора поступает в блок управления, осуществляющий порядок выполнения операций, а также распределение во времени всех команд и потоков данных под воздействием синхронизирующих сигналов. К АЛУ подключен специальный регистр признаков (Pг.Пр.) или Flags, фиксирующий особенности результата последней выполненной операции (положительный, отрицательный, переполнение и т.д.) и, следовательно, характеризующий состояние МП в каждый момент выполнения программы. Его содержимое используют внутри программы для переходов по заданным признакам и условиям.

Обмен данными между регистрами АЛУ и передачу управляющих сигналов осуществляют по быстродействующей, внутренней магистрали, в которой выделяют шины: данных (Data Bus), адресов (Address Bus) и управления (Control Bus). Аналогичные внешние шины связаны с внутренними через буферные устройства, согласующие режимы работы и уровни сигналов.

Структура современного высокопроизводительного микропроцессора гораздо сложнее рассмотренной и, как правило, строится с использованием «суперскалярной» архитектуры, которая содержит более одного вычислительного блока. Микропроцессорный чип включает высокопроизводительный блок вычислений с плавающей запятой, аппаратную поддержку многопроцессорного режима работы, сверхоперативные ЗУ (КЕШ – память), программируемые таймеры, устройства управления производительностью, средства обнаружения ошибок и функциональной избыточности, систему интеллектуального управления потреблением электроэнергии и другие устройства.

Комментарии
Нет комментариев.
Добавить комментарий
Пожалуйста, залогиньтесь для добавления комментария.
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, авторизуйтесьили зарегистрируйтесь для голосования.

Нет данных для оценки.

Время загрузки: 0.04 секунд 2,299,298 уникальных посетителей