русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

АЛУ МП. Назначение, функции, основные технические характеристики.


Дата добавления: 2015-08-14; просмотров: 2453; Нарушение авторских прав


АЛУ обязательно входит в состав микропроцессора. Выполняемые в АЛУ операции делятся на следующие группы:

  1. операции двоичной арифметики над числами с фиксированной и плавающей запятой,
  2. операции десятичной арифметики,
  3. специальные арифметические операции:
    • нормализация,
    • арифметический сдвиг (сдвиг только цифровых разрядов, знаковый разряд не сдвигается),
    • логический сдвиг (сдвиг знака вместе с цифровыми разрядами),
  4. логические операции.

Характеристики АЛУ:

  1. разрядность,
  2. состав операций,
  3. форматы обрабатываемых данных,
  4. способ построения и функционирования,
  5. быстродействие,
  6. надежность.

Классификация АЛУ:

1) По способу обработки операндов:

a) последовательные,

b) параллельные,

2) По способу организации:

a) синхронные,

b) асинхронные,

3) По характеру использования элементов и узлов:

a) блочные,

b) многофункциональные.

БМУ – блок местного управления

 

Рисунок - Обобщенная структурная схема АЛУ

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

Алгоритм операций АЛУ включает определенную последовательность элементарных действий (микроопераций). Основные микрооперации АЛУ:

  1. прием кода операнда,
  2. преобразование кода операции,
  3. суммирование кодов операндов,
  4. сдвиг кода операнда,
  5. выдача кода результата.

Для выполнения перечисленных действий АЛУ должно содержать следующие функциональные узлы:

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

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





<== предыдущая лекция | следующая лекция ==>
Обобщенная структурная схема однокристального МП. | Устройство управления МП. Понятия микропрограмм, микрокоманд и микроопераций.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

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