Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Функціональні пристрої
Всі функціональні пристрої даного комп’ютера є конвеєрними. Кількість стадій кожного з функціональних пристроїв може бути різною, проте за кожен такт конвеєр виконує одну із стадій, тобто на кожен такт при максимальному навантаженні конвеєра на його виході точно буде результат тієї чи іншої операції. Функціональні пристрої діляться на 4 групи: 1. адресні; 2. скалярні; 3. векторні; 4. для роботи з дійсними числами. Два функціональні пристрої з адресної групи призначені для додавання та віднімання 32-розрядних цілих чисел. Скалярних функціональних пристроїв є обов’язково чотири. Кожен з цих пристроїв призначений для додавання і віднімання, проведення логічних побітових операцій, проведення операцій зсуву. Ці пристрої працюють тільки з скалярними командами та скалярними регістрами. Число векторних функціональних пристроїв може змінюватись від 5 до 7, в залежності від конфігурації машини. Ці пристрої призначені для роботи з векторними командами та векторними регістрами. В групу функціональних пристроїв для дійсної арифметики входять три пристрої: 1. для додавання і віднімання; 2. для множення; 3. для знаходження оберненого числа. Функціонального пристрою для операції ділення немає, відсутня також кеш-пам'ять. Конвеєри в усіх функціональних пристроях про дубльовані. І вони мають назви: - конвеєр 0; - конвеєр 1. При виконанні векторних команд на конвеєр 0 подаються елементи векторів з не парними номерами, а на конвеєр 1 – з парними. За один такт функціональний пристрій може видавати два результати. Архітектура комп’ютера Cray C90 дозволяє використовувати регістр вихідного результату як вхідні дані для наступної операції. Цей режим роботи називається режимом із зачепленням. Наприклад, при виконанні операції результат множення подається зразу на функціональні пристрої, що виконує операцію додавання, навіть не очікуючи повного закінчення операції множення. Date: 2015-07-17; view: 428; Нарушение авторских прав |