Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
Кафедра ЕОМ
Звіт
з лабораторної роботи № 2
з дисципліни:
" Архітектура компютерів"
Львів
2012р.
ТЕМА: Дослідження макроалгоритмів та мікроалгоритмів виконання машинних інструкцій.
Мета: зрозуміти і дослідити макроалгоритм та мікроалгоритм виконання кожної машинної інструкції машини Ноймана.
Завдання:покроковим режимом протестувати виконання кожної машинної інструкції, проаналізувати і пояснити отримані результати, потактовим режимом протестувати поокреме виконання кожної машинної інструкції, проаналізувати і пояснити отримані результати, скласти звіт з виконання лабораторних досліджень та захистит.
Варіант №12: r =42-43-…-50
Адреса
Машинний код
0000
0001
0010
0011
011 1101 1100 1101
001 1100 1011 1100
110 1110 1100 0000
000 1101 1111 1111
0100
0101
0110
0111
111 1111 1111 1111
000 0000 0000 0000
000 0000 0000 0000
000 0000 0000 0000
1000
1001
1010
1011
000 0000 0000 0000
000 0000 0000 0000
000 0000 0000 0000
000 0000 0000 0001
1100
1101
1110
1111
000 0000 0010 1011
000 0000 0010 1010
000 0000 0011 0011
rrr rrrr rrrr rrrr
Оскільки емулятор Kroham не сприймає віднімання як токого, тому в даному прикладі віднімання здійснюється за модулем. Тобто:
r=||||||||42-43|-44|-45|-46|-47|-48|-49|-50|=46
Дія
|42-43|
|1-44|
|43-45|
|2-46|
|44-47|
|3-48|
|45-49|
|4-50|
Результат
1
43
2
44
3
45
4
46
Записи в адресах:
адрес 1101 – 42(101010) – перше число;
адрес 1100 – 43(101011) – друге число;
адрес 1011 – 1(0001) – крок, для дій з наступними числами (44, 45…).
адрес 1110 – 51(110011) – межа чисел, які додаються.
адрес 1111 – r – результат виконання.
Висновок: при виконанні лабораторної роботі я реалізував завдання згідно індивідуального завдання й зрозумів принципи реалізація циклів в емуляторі Kroham.exe
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!