Основою проектування структури інформаційного тракту (data path) є часова діаграма виконання інструкції з найбільшою складністю, до якої у класичному RISC комп’ютері належить, наприклад, інструкція завантаження слова. Розглянемо виконання інструкції завантаження слова LW R5, 16(R26). При її виконанні потрібно: - вибрати зазначену інструкцію з пам’яті (отримуємо перший цикл із назвою IF), - декодувати інструкцію/вибрати операнди (отримуємо другий цикл цикл ID), - виконати інструкцію, тобто обрахувати вико

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних технологій, автоматики та метрології
Факультет:
Не вказано
Кафедра:
Захист інформації

Інформація про роботу

Рік:
2011
Тип роботи:
Державний іспит
Предмет:
Архітектура комп'ютерів
Варіант:
14

Частина тексту файла (без зображень, графіків і формул):

Обґрунтування структури інформаційного тракту скалярного RISC комп’ютера Основою проектування структури інформаційного тракту (data path) є часова діаграма виконання інструкції з найбільшою складністю, до якої у класичному RISC комп’ютері належить, наприклад, інструкція завантаження слова. Розглянемо виконання інструкції завантаження слова LW R5, 16(R26). При її виконанні потрібно: - вибрати зазначену інструкцію з пам’яті (отримуємо перший цикл із назвою IF), - декодувати інструкцію/вибрати операнди (отримуємо другий цикл цикл ID), - виконати інструкцію, тобто обрахувати виконавчу адресу операнда 16 + <R26> (отримуємо третій цикл EX), - вибрати операнд із головної пам’яті (отримуємо четвертий цикл MEM), - переслати вибраний з пам’яті операнд до регістра R5 регістрового файла (отримуємо п’ятий цикл WB). Інші інструкції не вимагають реалізації усього переліченого тому, що мають меншу часову складність. Зауважимо, що тут циклом ми називаємо один тактовий інтервал. Інші інструкції не вимагають реалізації усіх перелічених тактів, бо мають меншу часову складність. Отже, коли знехтувати парадоксом пам’яті, тоді часова діаграма виконання найскладнішої машинної інструкції містить 5 тактових інтервалів рівної довжини. Менш складні інструкції також “просуваються” усіма п’ятьма тактовими інтервалами, але «зайві» для них інтервали минають транзитно, без виконання дій.
Антиботан аватар за замовчуванням

01.01.1970 03:01-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!