Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ
Національний університет “Львівська політехніка”
Кафедра ЕОМ
Звіт
До лабораторної роботи №5
“Робота з симулятором MARIE.”
Мета: опанувати роботу на симуляторі машини MARIE.
Завдання: запустити симулятор, написати тестову програму, завантажити програму в симулятор, виконати її в покроковому і автоматичному режимах; виконати програму з використанням точок зупинки; отримати таблицю змінних; скласти звіт з виконання лабораторних досліджень та захистит його.
Методика виконання лабораторної роботи
Симулятор машини MARIE складається з власне симулятора MarieSim і симулятора MarieDPath. MarieSim є середовищем, в якому можна написати власну програму і дивитися як вона буде виконуватися в комп'ютерній системі архітектури Ноймана.MarieDPath є аніматором роботи інформаційного тракту (Datapath).
Рис 1. Робоче вікно симулятора MARIE
Рисунок 1 показує робоче вікно симулятора машини MARIE. Вікно складається з наступних частин: рядок меню, область стану (програма, регістри, вивід), область пам’яті і внизу знаходиться область повідомлень. Пам’ять містить 4096 16-ти розрядних комірок.
Функцій, доступні через меню "File" показані на рисунку 2. Якщо ви вже маєте готову програму,то все що вам потрібно зробити, це завантажити її і запустити її. Якщо ви хочете написати програму з нуля, ви повинні вибрати варіантFile/Edit.
Рис 2. Меню "File" симулятораMARIE
Хоча ви можете використовувати будь-який текстовий редактор, щоб створити свою програму, вбудований редактор дає вам змогу написати свою програму.
Після вибору File/Edit, якщо програму ще не було завантажено до симулятора то редактор з'явиться з порожньою областю тексту. Однак, якщо ви вже завантажили програму у симулятор, то код для цієї програми буде автоматично приведено в редакторі.
Код програми на асемблері машини MARIE зберігається в файлі з розширенням ".mas" Після збереження файлу з ".mas" розширенням, стає доступною опція асемблювання програми Assemble.
Рис 3. Редактор програм симулятораMARIE
Завдання
12 варіант: r=x-y+23-z
x=100, y=32, z=25
Код програми:
Виконання до точки зупинки:
17h=23
Результат:
42h=66
Ручні обрахунки :
R=100-32+23-25=66
Висновок : я опанував роботу на симуляторі машини MARIE.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!