АЛУ модифицирует также 4 "липких" флага в регистре STKY (однажды установленный "липкий" флаг остается таким до принудительного сброса).
| Бит | Имя | Определение |
| AUS | потеря значимости при ПЗ-операции | |
| AVS | переполнение при ПЗ-операции | |
| AOS | переполнение при ФЗ-операции | |
| AIS | некорректная ПЗ-операция |
Описание и функции АЛУ. Флаги состояния и режимы работы АЛУ.
Арифметико-логическое устройство
Режимы работы АЛУ
АЛУ считывает один или два входных операнда (X, Y), которые могут быть любыми регистрами данных в регистровом файле. Обычно АЛУ возвращает один результат; в операциях дуального сложения/вычитания – два результата; в командах сравнения - не возвращает никакого результата (только модифицируются флаги). Формат результата зависит от формата операндов.
На работу АЛУ влияют три бита состояния в регистре MODE1 (приложение 2):
| Бит | Имя | Функция |
| ALUSAT | 1 – разрешает режим насыщения АЛУ / 0 – запрещает | |
| TRUNC | 1 – округление к нулю / 0 – округление к ближайшему | |
| RND32 | 1 – округление к 32-битной границе / 0 – округление к 40-битной границе |
Флаги АЛУ
После каждой операции АЛУ модифицирует 7 флагов состояния и биты аккумулирующего сравнения в регистре ASTAT.
| Бит | Имя | Определение |
| AZ | нулевой результат или потеря значимости при ПЗ-операции | |
| AV | переполнение | |
| AN | отрицательный результат | |
| AC | ФЗ-перенос | |
| AS | знак Х-операнда (для инструкций ABS и MANT) | |
| AI | некорректная ПЗ-операция | |
| AF | флаг ПЗ-операции | |
| 31-24 | CACC | результаты последних восьми операций сравнения (COMP) |
АЛУ модифицирует также 4 "липких" флага в регистре STKY (однажды установленный "липкий" флаг остается таким до принудительного сброса).
| Бит | Имя | Определение |
| AUS | потеря значимости при ПЗ-операции | |
| AVS | переполнение при ПЗ-операции | |
| AOS | переполнение при ФЗ-операции | |
| AIS | некорректная ПЗ-операция |
МАС. Функционирование МАС. Особенности выполнения операций округления и насыщения при работе с ФЗ-операндами. Флаги состояния МАС.
Умножитель






