Cтраница 1
Арифметическо-логические устройства ( АУ) - устройства, предназначенные для выполнения арифметических и логических операций над числовыми кодами. [1]
Арифметическо-логическое устройство, как это указывалось выше, служит для обработки операндов программы, выполняемой ЭВМ. Существует несколько различных типов АЛУ. В зависимости от вида обрабатываемых чисел существуют АЛУ для чисел с плавающей запятой, фиксированной запятой и для десятичных чисел. Такое разделение вызванр тем, что, во-первых, современные ЭВМ работают со всеми этими видами чисел, а во-вторых, операции десятичной арифметики значительно отличаются от операций двоичной арифметики и, в свою очередь, операции над двоичными числами с плавающей запятой значительно сложнее, чем над числами с фиксированной запятой, так как здесь кроме выполнения действий над мантиссой числа нужно обрабатывать и его порядок. [2]
Арифметическо-логическое устройство имеет четыре пары входов слов: АО-A3 и ВО-ВЗ, а также четыре выхода F0 - F3, на которых появляется слово - результат логической или арифметической операции. [3]
![]() |
Схема процессора. [4] |
Арифметическо-логическое устройство ( АЛУ) предназначено для выполнения арифметических и логических операций над словами данных и адресами. В АЛУ вырабатываются и сохраняются признаки результатов. В процессорах ЭВМ общего назначения АЛУ имеет сложную структуру и включает в себя блоки, обрабатывающие числа с фиксированной точкой различной длины, числа с плавающей точкой, десятично-кодированные числа, поля переменной длины. Для вычисления адресов ( при индексной и относительной адресации) иногда используется отдельное АЛУ адресов. [5]
Арифметическо-логические устройства предназначены для выполнения арифметических и логических операций над информационными словами, представленными в одной из допустимых для конкретного АЛУ форм представления. [6]
Арифметическо-логические устройства обязательно входят в состав процессора и иногда включаются в состав других операционных устройств и спецпроцессоров. Если АЛУ входит в состав процессора, то его разрядность определяется длиной слова процессора и обычно либо совпадает с ней, либо кратна ей. Состав операций АЛУ вытекает из его конкретного назначения в том устройстве, где оно используется. [7]
Арифметическо-логическое устройство с непосредственными связями представляет собой набор регистров и операционных блоков, жестко соединенных между собой для выполнения заданного набора операций. Синтез структуры и логических схем АЛУ с непосредственными связями выполняется по исходным алгоритмам заданного множества операций или операции. [8]
Арифметическо-логическое устройство ( АЛУ) обеспечивает выполнение арифметических, логических операций и операций сдвига над двоичными данными, представленными в дополнительном коде, или над двоично-десятичными данными. Устройство содержит схему десятичной коррекции, позволяющую производить операции десятичной арифметики. По результатам операций в АЛУ формируется ряд признаков, которые записываются в регистр условий. Признак переноса С устанавливается в единицу, если в результате выполнения команды появляется перенос из старшего разряда. Дополнительный признак переноса С1 устанавливается в единицу при возникновении переноса из третьего разряда. Используется в командах десятичной арифметики. Признак четности Р устанавливается в единицу, если число единиц в разрядах результата четное. Признак нуля Z устанавливается в единицу, если результат равен нулю. Признак знака S указывает знак числа и равен единице, если число отрицательное, или нулю, если число положительное. [9]
Арифметическо-логическое устройство выполняет различные операции над операндами, поступающими по шинам А, ФВ и из аккумулятора. [10]
![]() |
Структурная схема К. Р1801ВМ1. [11] |
Арифметическо-логическое устройство выполняет все арифметические и логические операции и операции сдвига над 16-разрядными операндами. Кроме того, оно офрмирует ряд признаков, необходимых для формирования состояний процессора. [12]
Арифметическо-логическое устройство может работать с активными напряжениями как высокого, так и низкого уровней. [13]
Арифметическо-логическое устройство выполняет арифметические операции ( сложение, вычитание с формированием сигналов переноса и состояния), логические операции ( И, ИЛИ, ИСКЛЮЧАЮЩЕЕ ИЛИ, ИСКЛЮЧАЮЩЕЕ ИЛИ-НЕ), положительные и отрицательные приращения над операндами, поступающими с селектора входных данных. Тип выполняемой АЛУ микрокоманды задается кодом, подаваемым на входы MNSO - MNS8, причем разряды MNSO - MNS2 определяют источник входной информации в АЛУ, разряды MNS3 - MNS5 - выполняемую функцию, а разряды MNS6 - MNS8 - приемник результата. Код микрокоманды поступает в блок управления, который в соответствии с выполняемой микрокомандой формирует комплекс сигналов, управляющих работой различных узлов микросхемы. Выбор входных операндов осуществляет селектор входных данных. При выполнении определенных микрокоманд на шину Y выдается содержимое регистра А. [14]
![]() |
Структурная схема КРШОВМ86. [15] |