Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИНАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА»
ІНСТИТУТ КОМП’ЮТЕРНОЇ ТЕХНІКИ АВТОМАТИКИ ТА МЕТРОЛОГІЇ
«Архітектура комп’ютерів»
ЗВІТ ДО ЛАБОРАТОРНОЇ РОБОТИ №6 ТЕМА:
Дослідження виконання інструкцій симулятора MARIE за допомогою MarieDPath
Підготував: ст.гр КІ-35
Мацюк Т.І.
Приняла: Клименко В.А.
Львів – 2012
Мета: зрозуміти і дослідити принцип виконання інструкцій симулятора MARIE
.
Завдання: розробити програму, завантажити програму до симулятора, виконати програму в автоматичному режимі і покроковому режимах, проаналізувати і пояснити отримані результати; дослідити виконання інструкцій використовуючи MarieDPath; скласти звіт з виконання лабораторних досліджень та захистит його
Методика виконання лабораторної роботи
Симулятор тракту даних MARIE MarieDPath показує переміщення даних на рівні регістрів комп'ютера MARIE. На рисунку 1 зображено робоче вікно MarieDPath, яке складається з наступних частин: рядок меню, графічне зображення регістрів тракту даних, область Machine Monitor і внизу знаходиться область повідомлень.
Рис 1. Робоче вікно симулятора MarieDPath
MarieDPath має менше можливостей, ніж MarieSim, оскільки його метою є показати рух даних в межах регістрів комп’ютера Marie. Як і в MarieSim, є можливість завантаження файлів програми, перезапуск програми і перезапуску системи.
В MarieDPath будуть працювати тільки ті програми, які були відасембльвані симулятором Marie. При виконанні програми в графічній частині де зображені регістри підсвічується по черзі той регітр, який задіяний на певному етапі виконання інструкції.
У ході виконання інструкції, в правому нижньому кутку відображаються стани регістрів для кожного такту.
Рис 2 Робоче вікно симулятора MarieDPath під час виконання програми
Завдання
Значення x, y, z вводяться з клавіатури, результат записується в пам’ять і виводиться на екран. Програму реалізовувати за домогою циклу (використання інструкцій умовного переходу).
14
r =13(2x+y)
Код програми:
/
Вікно симулятура після виконання програми
/
Висновок зрозуміти і дослідити принцип виконання інструкцій симулятора MARIE