Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Практика роботи з архітектурним симулятором WinMIPS64

Автор:   •  Декабрь 19, 2023  •  Лабораторная работа  •  408 Слов (2 Страниц)  •  45 Просмотры

Страница 1 из 2

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

 НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА»

ІКТА

кафедра ЗІ

[pic 1]

З В І Т

до лабораторної роботи № 1

 з курсу: «Архітектура комп’ютерних систем»

на тему: «Практика роботи з архітектурним симулятором WinMIPS64»

Варіант № 13

                   Виконала : ст. гр. КБ-305

Костишин Т. А.

Прийняв : Ісаков О. В.

                                                                     

Львів – 2023

Мета роботи - опанування технікою роботи з архітектурним симулятором WinMIPS64 машини з 64-розрядною RISC архітектурою MIPS64.

ЗАВДАННЯ

Виконати пункти 2 та 3 згідно варіантів поданих нижче (Таб. 2). Для операції віднімання використати інструкцію dsub.

Варіант

Число А

Число В

Арифметична операція

13

36

8

-

КОД ПРОГРАМИ

.data

A:        .word 36

B:        .word 8

C:        .word 0

.text

main:

ld r4,A(r0)

ld r5,B(r0)

dsub r3,r4,r5

sd r3,C(r0)

halt

ВИКОНАННЯ ПРОГРАМИ

[pic 2]

Рис. 1. Головне вікно симулятора з завантаженою програмою sub.s

Після виконання п’ятого такту можна спостерігати перше RAW пригальмовування.

[pic 3]

Рис. 2. П’ятий такт виконання програми

[pic 4]

Рис. 3. Головне вікно симулятора по завершенню виконання програми sub.s з використанням випередження

Проаналізуємо вміст вікна статистики (Statistics) і зауважимо, що зафіксовано 1 пригальмування RAW. Витрачено 10 тактових циклів на виконання п’ятьох інструкцій. Середнє число тактових імпульсів CPI = 2 на одну інструкцію.

...

Скачать:   txt (4.3 Kb)   pdf (971 Kb)   docx (949.8 Kb)  
Продолжить читать еще 1 страницу »
Доступно только на Essays.club