Т і видають 16-ти розрядний результати з ФТ. Команди АЛУ включають:
Додавання і віднімання з ФТ
ФТ додавання з перенесенням, віднімання з позикою, інкремент, декремент
Логічні команди І, АБО, що виключає АБО, НЕ
Функції Abs, Pass, примітиви поділу
Умножитель.
Умножитель виконує ФТ-операції множення і множення з накопиченням. Множення з накопиченням можливо у варіантах множення з накопичувальним складанням і множення з накопичувальним відніманням . Команди помножувача з ФТ оперують з 16-ти розрядними ФТ операндами і виробляє 40-ка розрядні результати. Вхідні дані оброблені як цілі і як дробові числа, як числа без знака або як попарно-комплементарні числа зі знаком. Команди помножувача включають:
Множення
Множення з накопиченням, додатково можливо округлення
Округлення, насичення або очищення регістра результату
Пристрій зсуву.
Пристрій зсуву забезпечує функції порозрядного зсуву 16-ти розрядних вхідних даних, видаючи 40 розрядні числа на вихід. Ці функції включають:
Арифметичний зсув (Ashift)
Логічний зсув (Lshift)
Нормалізацію (Norm)
Отримання експоненти (Exp)
Отримання загальної експоненти для повного блоку чисел (Expadj)
В В
Рисунок 2 - Обчислювальний блок
Шляхи для потоку даних через обчислювальні блоки проходять паралельно (малюнок 2). Вихід будь-якого обчислювального блоку може служити входом для будь-якого обчислювального блоку в наступному циклі. Пересилання даних у обчислювальні блоки та з них проводиться через регістровий файл даних. Регістровий файл складається з 16 первинних та 16 другорядних регістрів, первинні можна розглядати як основні, а другорядні - як запасні. Регістровий файл з'єднується з шинами даних ПП і ПД, забезпечуючи передачу даних між обчислювальними блоками і пам'яттю. p align="justify"> На малюнку 2 показано, що безумовні команди помножувача, АЛУ і пристрої зсуву, що складаються з однієї операції, мають необмежений
доступ до регістрів даних у регістровому файлі. Шина Результату дозволяє обчислювальним блокам використовувати будь-який регістр результату (MR2, MR1, MR0, SR1, SR0 або AR) як операнд X для будь-якої операції. Верхня частина регістра результату пристрої зсуву (SR - Shifter Result), SR2, не може служити в якості зворотного зв'язку через шину результату. p align="justify"> Регістри MR2 і SR2 відрізняються від інших регістрів результату. При використанні їх як регістрів у складі реєстрового файлу, регістри MR2 і SR2 є 16-ти розрядними регістр...