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