Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
Кафедра ЕОМ
Звіт
з лабораторної роботи № 1
з дисципліни:
" Архітектура компютерів"
Львів
2012р.
ТЕМА: Робота з симулятором машини Ноймана. Дослідження виконання машинного коду в автоматичному режимі.
Мета: опанувати роботу на симуляторі машини Ноймана, зрозуміти і дослідити принцип виконання програми машиною Ноймана.
Завдання: запустити симулятор, увести до нього коди машинних інструкцій і коди чисел, навчитися утворювати і змінювати ці коди, дослідити і пояснити принципи трактування машиною Ноймана бінарних кодів. Розробити тестову програму, завантажити програму і відповідні дані до симулятора, виконати програму в автоматичному режимі, проаналізувати і пояснити отримані результати, скласти звіт з виконання лабораторних досліджень та захистити його.
Варіант №12: r=8z*5/(x-y) Введення змінних: z(адреса 0110)=1(0001);
Адреса
Машинний код
0000
0001
0010
0011
101 0110 0111 1000
101 1001 1000 1011
011 1100 1101 1110
010 1011 1110 1111
0100
0101
0110
0111
111 1111 1111 1111
000 0000 0000 0000
ZZZ ZZZZ ZZZZ ZZZZ
000 0000 0000 0101
1000
1001
1010
1011
000 0000 0000 0000
000 0000 0000 1000
000 0000 0000 0000
000 0000 0000 0000
1100
1101
1110
1111
XXX XXXX XXXX XXXX
YYY YYYY YYYY YYYY
000 0000 0000 0000
000 0000 0000 0000
х(адреса 1100)=9(1001);
у(адреса 1101)=8(1000).
Вікно програми з отриманим результатом:
r=8*1*5\(9-8)=40 Результат r(адреса 1111)=40(101000)
Висновок: на даній лабораторній роботі я реалізував завдання згідно індивідуального завдання й зрозумів основні принципи роботи в емуляторі Kroham.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!