Академический Документы
Профессиональный Документы
Культура Документы
режимы работы
Презентацию
подготовил студент
группы К-1202
Михаил Корсаков
АЛУ
Арифметико-логическое устройство (АЛУ) (англ. arithmetic
and logic unit, ALU) — блок процессора, который под
управлением устройства управления (УУ) служит для
выполнения арифметических и логических преобразований
над данными.
В АЛУ кроме классических арифметических операций,
логического сложения и логического умножения двух слов
выполняются сдвиги слов, преобразования кодов и
некоторые другие операции.
Основные характеристики АЛУ можно разделить на
количественные и качественные.
Количественные характеристики определяют скорость
выполнения операций, время выполнения одной
операции, точность представления данных, количество
выполняемых операций.
К качественным характеристикам АЛУ относятся:
структурные особенности АЛУ;
форматы представления данных;
способы кодирования данных.
Операции в АЛУ
Все выполняемые в АЛУ операции являются логическими
операциями (функциями), которые можно разделить на
следующие группы:
операции десятичной арифметики;
операции индексной арифметики;
операции специальной арифметики;
операции над логическими кодами (логические операции);
операции над алфавитно-цифровыми полями.
ЭВМ
Современные ЭВМ общего назначения обычно реализуют операции всех
приведённых ранее групп, а малые и микроЭВМ, микропроцессоры и
специализированные ЭВМ часто не имеют аппаратуры десятичной
арифметики и операций над алфавитно-цифровыми полями. В этом
случае эти операции выполняются специальными подпрограммами.
Группу логических операций составляют операции дизъюнкция (логическое
ИЛИ) и конъюнкция (логическое И) над многоразрядными двоичными
словами, сравнение кодов на равенство.
Каждая операция в АЛУ является логической функцией или
последовательностью логических функций описываемых двоичной логикой
для двоичных ЭВМ, троичной логикой для троичных ЭВМ и т. д.
Классификация АЛУ
По способу действия над операндами АЛУ делятся на последовательные и
параллельные.
В последовательных АЛУ операнды представляются в последовательном коде, а
операции производятся последовательно во времени над их отдельными разрядами.
В параллельных АЛУ операнды представляются параллельным кодом и операции
совершаются параллельно во времени над всеми разрядами операндов.
По способу представления чисел различают АЛУ:
для чисел с фиксированной точкой;
для чисел с плавающей точкой;
для десятичных чисел.
УГО АЛУ
АЛУ выполняется в виде отдельных
микросхем или же может входить в
состав микропроцессора.
Специализированные микросхемы
АЛУ выполняют в соответствии с
программой арифметические или
логические операции над двумя
двоичными числами
Спасибо за внимание