АЛУ - вычислительный блок процессора. Используется для выполнения математических операций в программе (+, -, лог. и, лог. или, сдвиг). Можно представить как аппаратный блок, который обрабатывает два операнда и сохраняет полученный результат. Как вводятся операнды в АЛУ и где сохраняются, зависит от конкретного МК – некоторые выбирают один операнд из А и сохраняют в А, другие позволяют использовать различные источники операндов и места размещения результатов. АЛУ обычно работают с положительными целыми числами. Для представления отрицательных чисел используется дополнительный код.
Основные характеристики АЛУ можно разделить на количественные и качественные:
-Количественные характеристики определяют скорость выполнения операций, время выполнения одной операции, точность представления данных, количество выполняемых операций;
-К качественным характеристикам АЛУ относятся:
· структурные особенности АЛУ;
· форматы представления данных (с фиксированной или плавающей точкой);
·
способы кодирования данных.