DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Звіт з лабораторної роботи № 3 з дисципліни: Архітектура комп'ютерів

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних наук та інформаційних технологій
Факультет:
Факультет комп’ютерних наук
Кафедра:
Кафедра ЕОМ

Інформація про роботу

Рік:
2014
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Архітектура комп'ютерів
Група:
КН-11
Коротко про документ

Про що ця робота

Звіт з лабораторної роботи містить дослідження виконання асемблерної програми за допомогою симулятора машини Ноймана. У роботі наведено текст програми, хід виконання асемблювання та результати обчислень.

У роботі розглядаються

  • Архітектура комп'ютерів
  • Симулятор машини Ноймана
  • Асемблерне програмування
  • Виконання машинних інструкцій
  • Регістри та пам'ять

Зміст і розділи

  1. Тема
  2. Мета
  3. Завдання
  4. Текст програми на асемблері
  5. Послідовність виконання асемблювання та симуляції
  6. Висновок
Для кого:Студенти технічних спеціальностей вищих навчальних закладів, які вивчають архітектуру комп'ютерів.
Викладачі:Не вказано

Ключові поняття

симулятор машини Нойманамашинний кодінструкціяпам'ятьасемблерна програмалабораторна роботаархітектура комп'ютерів

Частина тексту файла (без зображень, графіків і формул):

МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА” Кафедра ЕОМ  Звіт з лабораторної роботи № 3 з дисципліни: " Архітектура компютерів" Львів 2012р. ТЕМА: Робота з симулятором машини Ноймана. Дослідження виконання асемблерної програми симулятора. Мета: опанувати роботу асемблера на симуляторі машини Ноймана, зрозуміти і дослідити принцип виконання програми машиною Ноймана. Завдання: скласти програму на асемблері, перетворити її у машинні коди, запустити симулятор, увести до нього коди машинних, проаналізувати і пояснити отримані результати, скласти звіт з виконання лабораторних досліджень та захистити його. Варіант №12: r =42+43+…+50 (результат – 414) Текст програми на асемблері: lw 0 1 var1 lw 0 2 ivar lw 0 3 neg1 lw 0 4 inc1 lw 0 5 summ start add 2 3 2 beq 0 2 4 add 5 1 5 add 1 4 1 beq 0 0 start go back to the beginning of the loop noop done halt end of program var1 .fill 42 ivar .fill 10 neg1 .fill -1 inc1 .fill 1 sum .fill 0 stAddr .fill start will contain the address of start (2) Послідовність виконання асемблювання та симуляції:  Після виконання цих операцій отримуємо текстовий документ в якому містяться всі операції і результати: …………………………………………………………………………………………. machine halted total of 53 instructions executed final state of machine: @@@ state: pc 12 memory: mem[ 0 ] 8454156 mem[ 1 ] 8519693 mem[ 2 ] 8585230 mem[ 3 ] 8650767 mem[ 4 ] 8716304 mem[ 5 ] 1245186 mem[ 6 ] 16908292 mem[ 7 ] 2686981 mem[ 8 ] 786433 mem[ 9 ] 16842747 mem[ 10 ] 29360128 mem[ 11 ] 25165824 mem[ 12 ] 42 mem[ 13 ] 10 mem[ 14 ] -1 mem[ 15 ] 1 mem[ 16 ] 0 mem[ 17 ] 5 registers: reg[ 0 ] 0 reg[ 1 ] 51 reg[ 2 ] 0 reg[ 3 ] -1 reg[ 4 ] 1 reg[ 5 ] 414 reg[ 6 ] 0 reg[ 7 ] 0 end state Висновок: при виконанні лабораторної роботі я реалізував завдання згідно індивідуального завдання, зрозумів і дослідив принцип виконання програми машиною Ноймана.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!