Програма ЦИКЛ

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

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

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

Рік:
2014
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Архітектура комп'ютерів

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

Міністерство освіти і науки, молоді та спорту України Національний університет „Львівська політехніка” Звіт з Лабораторної роботи №2 з дисципліни: «Архітектура комп’ютера Ч.2» на тему: «Програма ЦИКЛ» Мета: дослідження роботи стимулятора DLX. Завдання: Скласти асемблерну програму додавання чисел у циклі. Дослідити виконання цієї програми симулятором DLX. Пояснити та проаналізувати інформацію, отриману в результаті виконання обчислень за програмою. Скласти звіт та захистити його. Завдання: Масив 8-и чисел, знайти суму цього масиву. 1+…+8 = 3610 = 2416 Код експериментальної програми: .data val: .word 1,2,3,4,5,6,7,8 r: .word 8 .text loop: lw r2, val(r1) lw r4,r add r3,r3,r2 add r1,r1,4 add r5, r5,1 sub r6, r4,r5 bnez r6, loop sw 0, r3 trap 0 Симулювання експериментальної програми: / Рис.1. Протокол роботи конвеєра / Рис.2. Протокол вмістимого комірок головної пам’яті / Рис.3. Протокол статистик Код базисної частини: .data val: .word 1,2,3,4,5,6,7,8 r: .word 8 .text loop: lw r2, val(r1) lw r4,r add r3,r3,r2 add r1,r1,4 add r5, r5,1 sub r6, r4,r5 bnez r6, loop sw 0, r3 trap 0 Симулювання базисної частини: / Рис.4. Протокол роботи конвеєра / Рис.5. Протокол статистик Висновок: В цій лабораторній роботі було розроблено цикл, який обраховує суму масиву з 8-и чисел. Під час виконання лабораторної роботи опанував технікою конвеєрного виконання RISC інструкцій.
Антиботан аватар за замовчуванням

21.02.2016 00:02-

Коментарі

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

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

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

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

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

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

Admin

26.02.2023 12:38

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