Арифметико-логическое устройство предназначено для выполнения ариф-
метических и логических операций преобразования информации.
Функционально АЛУ (рис. 4.6) состоит обычно из двух регистров, сумматора и схем
управления (местного устройства управления),
Рис. 4.6.Функциональная схема АЛУ
Сумматор — вычислительная схема, выполняющая процедуру сложения поступающих на ее вход двоичных кодов; сумматор имеет разрядность двойного машинного слова.
Регистры — быстродействующие ячейки памяти различной длины: регистр
(Рг1) имеет разрядность двойного слова, а регистр 2 (Рг2) — разрядность слова.
При выполнении операций в Рг! помещается первое число, участвующее в операции,
а по завершении операции — результат; в Рг2 — второе число, участвующее в операции (по
завершении операции информация в нем не изменяется). Регистр 1 может и принимать информацию с кодовых шин данных, и выдавать информацию на них, регистр 2 только получает информацию с этих шин.
Схемы управления принимают по кодовым шинам инструкций управляющие
сигналы от устройства управления и преобразуют их в сигналы для управления работой регистров и сумматора АЛУ.
АЛУ выполняет арифметические операции (+, -, *, :) только над двоичной информацией с запятой, фиксированной после последнего разряда, т.е. только над целыми двоичными числами.
Выполнение операций над двоичными числами с плавающей запятой и над двоичнокодированными десятичными числами осуществляется или с привлечением математического сопроцессора, или по специально составленным программам.