DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Звіт з лабораторної роботи №1 з дисципліни „Архітектура комп'ютерів, частина 2” на тему: „Практика роботи з архітектурним симулятором WinMIPS64”

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

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

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

Рік:
2015
Тип роботи:
Лабораторна робота
Предмет:
Архітектура комп'ютерів
Група:
КН-11
Коротко про документ

Про що ця робота

У звіті досліджено виконання інструкцій у симуляторі WinMIPS64 для архітектури MIPS64. Проведено симуляцію коду в режимах з випередженням і без нього.

У роботі розглядаються

  • Архітектура комп'ютерів
  • Симулятор WinMIPS64
  • RISC архітектура
  • Конфлікти даних
  • Випередження команд
  • Машинні інструкції

Зміст і розділи

  1. Мета роботи
  2. Завдання
  3. Порядок виконання
  4. Статистика виконання
  5. Висновок
Для кого:Студенти та викладачі технічних спеціальностей закладів вищої освіти.
Викладачі:Клименко

Ключові поняття

WinMIPS64MIPS64RISCКонфлікт RAWСимуляціяВипередженняКодІнструкція

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

Міністерство освіти і науки, молоді та спорту України Національний університет „Львівська політехніка” Кафедра ЕОМ Звіт з лабораторної роботи №1 з дисципліни: “ Архітектура комп'ютерів, частина 2” на тему: “ Практика роботи з архітектурним симулятором WinMIPS64” Мета роботи: Опанування технікою роботи з архітектурним симулятором WinMIPS64 машини з 64-розрядною RISC архітектурою MIPS64. Завдання: Дослідити симулюванням виконання заданих викладачем машинних окремих інструкцій і пар інструкцій. За результатами проведених лабораторних досліджень оформити звіт та захистити його. Порядок виконання: Згідно з завданням, необхідно в середовищі WinMIPS64 провести симуляцію наступного коду: .data A: .word 10 B: .word 8 C: .word 0 .text main: ld r4,A(r0) ld r5,B(r0) dadd r3,r4,r5 sd r3,C(r0) halt Симуляція має проводитися в двох режимах, з дозволеним випередженням, і забороненим. Звідси отримуємо наступні статистики виконання даного коду // а) б) Рис.1 а)Статистика з дозволеним випередженням; б)Статистика без випередження Як видно зі статистики, в першому випадку у нас присутній один конфлікт RAW(Читання після запису), це пов’язано з тим, що рядок dadd r3,r4,r5 намагається зчитати дані з регістра r5, раніше ніж попередня команда запише туди дані. У випадку який зображено на рисунку б, ми маємо 4 таких конфлікти. Висновок: Я опанував техніку роботи з архітектурним симулятором WinMIPS64 машини з 64-розрядною RISC архітектурою MIPS64.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

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

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

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

Admin

26.02.2023 12:38

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