Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
Кафедра ЕОМ
ЗВІТ
до лабораторної роботи №5
з дисципліни " АРХІТЕКТУРА КОМП’ЮТЕРІВ "
на тему:
“ РОБОТА З СИМУЛЯТОРОМ MARIE ”
Львів – 2012
Мета:
опанувати роботу на симуляторі машини MARIE.
Завдання:
Запустити симулятор, написати тестову програму, завантажити програму в симулятор, виконати її в покроковому і автоматичному режимах; виконати програму з використанням точок зупинки; отримати таблицю змінних; скласти звіт з виконання лабораторних досліджень та захистит його.
Завдання згідно варіанту:
25
r=x-2y+17
x=45, y=99
/
Код тестової програми
//r=x-2y+17
//x=45, y=99
Load Y //завантажуємо Y
Add Y //додаємо Y + Y (2Y)
Store Y //записуємо 2Y в Y
Load X //
Subt Y
Store R
Load R
Add Z
Store R
Output
Halt
X, Dec 45
Y, Dec 99
Z, Dec 17
R, Dec 0
END
/
Виконання програми:
В автоматичному режимі
/
Рис.1 – Запускаємо програму на виконання командою Run
/
Рис.2 – Обчислення програми і вивід результату на екран
Перевірка:
r = x-2y+17 x= 45
y= 99
r = 45-2*99+17 = -136
В покроковому режимі
/
Рис.1 – завантажуємо Y
/
Рис.2 – додаємо Y до Y(2*Y)
/
Рис.3 – записуємо суму до Y
/
Рис.4 – завантажуємо Х
/
Рис.5 – виконуємо операцію Х-2Y
/
Рис.6 – записуємо різницю до R
/
Рис.7 – завантажуємо R і додаєм до нього 17 (R+17)
/
Рис.8 – записуємо результат до R
/Рис. 9. Виконання команди “output”
/Рис. 10. Виконання команди “Halt”. Завершення програми
ВИСНОВОК
На даній лабораторній роботі я опанував роботу на симуляторі машини MARIE.