Частина тексту файла (без зображень, графіків і формул):
Міністерство освіти і науки України
Національний університет “Львівська політехніка”
Кафедра «Електронні обчислювальні машини»
Лабораторна робота №5
“Робота з симулятором MARIE”
з дисципліни:
“Архітектура комп’ютерів”
Львів – 2013
Мета: опанувати роботу на симуляторі машини MARIE.
Завдання: запустити симулятор, написати тестову програму, завантажити програму в симулятор, виконати її в покроковому і автоматичному режимах; виконати програму з використанням точок зупинки; отримати таблицю змінних; скласти звіт з виконання лабораторних досліджень та захистит його.
12
r=x-y+23-z
x=100, y=32, z=25
Текст програми:
load x
subt y
add sb
subt z
output
store r
halt
x, dec 100
y, dec 32
z, dec 25
sb, dec 23
r, dec 0
Лістинг програми:
Assembly listing for: AK_lab5.mas
000 1007 | LOAD x
001 4008 | SUBT y
002 300A | ADD sb
003 4009 | SUBT z
004 6000 | OUTPUT
005 200B | STORE r
006 7000 | HALT
007 0064 | x DEC 100
008 0020 | y DEC 32
009 0019 | z DEC 25
00A 0017 | sb DEC 23
00B 0000 | r DEC 0
Assembly successful.
SYMBOL TABLE
--------------------------------------------------
Symbol | Defined | References
--------+---------+-------------------------------
r | 00B | 005
sb | 00A | 002
x | 007 | 000
y | 008 | 001
z | 009 | 003
--------------------------------------------------
Результати виконання програми:
/
Висновок: я опанував роботу на симуляторі машини MARIE.