Частина тексту файла (без зображень, графіків і формул):
aМіністерство освіти та науки України
Національний університет «Львівська політехніка»
Кафедра БІТ
/
Лабораторна робота №1
«ПРАКТИКА РОБОТИ З АРХІТЕКТУРНИМ СИМУЛЯТОРОМ WinMIPS64»
з дисципліни
«Архітектура комп'ютерних систем»
Варіант - 20
Мета роботи – опанування технікою роботи з архітектурним симулятором WinMIPS64 машини з 64-розрядною RISC архітектурою MIPS64.
Завдання
Виконати етапи встановлення програми та симулювання згідно варіанту.
Варіант
Число А
Число В
Арифметична операція
20
58
9
+
Інструкції Ассемблера
.data
A: .word 58
B: .word 9
C: .word 0
.text
main:
ld r4,A(r0)
ld r5,B(r0)
dadd r3,r4,r5
sd r3,C(r0)
halt
ASM
/
Стан програми перед початком виконання інструкцій
/
Clock 1
/
Clock 2
/
Clock 3
/
Clock 4
/
На циклі 5 отримали зупинку RAW
/
Вікно часової статистики (Cycles)
/
Вікно статистики (Statistics)
/
Порівняємо вікно статистики після виконання усіх кроків програми при вимкнені випередження (forwarding)
/
Як можна бачити з вікон статистики, при вимкненні випередження кількість циклів збільшується на 3, внаслідок чого, CLI = 2.6 на інструкцію.
Висновок: виконавши дану лабораторну роботу, я опанував техніку роботи з архітектурним симулятором WinMIPS64 машини з 64-розрядною RISC архітектурою MIPS64.