6163

Робота з симулятором машини Ноймана. Дослідження виконання машинного коду в автоматичному режимі

Лабораторная работа

Информатика, кибернетика и программирование

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

Украинкский

2012-12-30

170.61 KB

4 чел.

Мета: опанувати роботу на симуляторі машини Ноймана, зрозуміти і дослідити принцип виконання програми машиною Ноймана.

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

Реалізувати виконання прикладу на симуляторі: X/2+11, та записати результат до 11 комірки.

Виконання: 

Відкриваємо симулятор і в режимі редактора вводимо команду яку потрібно виконати 010 – тобто ділення операнда А1(Х=2) та А2, та запис результату до А3.

Задаємо комірки в яких будуть записані самі значення операндів та комірку збереження результату обчислення: 01102=610 ; 01112=710; 10002=810

Вводимо потрібні значення 01002=410 та 00102=210 з якими будуть проводитися операції у задані комірки 0110 та 0111.

Вводимо наступну дію 001 – додавання операндів які записані в комірки 1000 та 1001, а результат у 10112=1110

Далі вводимо код операції 111 який відповідає за стоп та вивід.

Після задання всіх потрібних даних натискаємо на клавіатурі «А» і виконується обрахування в автоматичному режимі. Після обрахувань отримуємо результат який записаний в задану нами раніше комірку, тобто 11.

 

Висновок: на даній лабораторній роботі я опанував роботу на симуляторі машини Ноймана, зрозумів і дослідив принцип виконання програми машиною Ноймана.Також виконав обчислення заданого виразу.


 

А также другие работы, которые могут Вас заинтересовать

6165. Маркетинговые исследования рынка шоколадных батончиков 224.41 KB
  Маркетинговые исследования рынка шоколадных батончиков Введение Рынок шоколадных батончиков достаточно привлекателен, является одним из самых значительных сегментов  национальной экономики, а также  принадлежит к высокодоходным отраслям. Следствием ...
6166. Естетично-екологічне виховання у дошкільних навчальних закладах 268.5 KB
  Екологічна криза, що виникла через непродумане господарювання людини, змушує змінити своє ставлення до довкілля. Цій меті покликана служити система екологічного виховання, яка є окремим напрямом педагогічної теорії та практики.
6167. Принципи конфігурування коммутатора Cisco Catalyst 2960 610.5 KB
  Мета роботи: Вивчити принципи конфігурування коммутатора CiscoCatalyst 2960. Порядок виконання роботи Виконання даної лабораторної роботи, складається з двох частин: Підготовки на емуляторі Packet Tracerv 4 Робота на ко...
6169. Бази даних XML 130 KB
  Бази даних XML Завдання Вивчити відповідні розділи документації СУБД. Навести власні приклади використання конструкцій мови доступу до СУБД. Підготувати звіт у вигляді файлу з прикладами та його друкованого варіанту. Створення ...
6170. НАГНЕТАТЕЛЬНАЯ ФУНКЦИЯ СЕРДЦА. ФАЗОВЫЙ АНАЛИЗ СЕРДЕЧНОГО ЦИКЛА. ЯВЛЕНИЯ, СОПРОВОЖДАЮЩИЕ РАБОТУ СЕРДЦА 164.23 KB
  Нагнетательная функция сердца. Роль клапанного аппарата в ее реализации. Закон Франка-Старлинга (закон «сердца»). Причины наполнения сердца кровью. Фазовый анализ сердечного цикла. Звуковые и механические явления, сопровождающие работу сердца (тоны сердца, верхушечный толчок), их диагностическое значение.
6171. Налаштування магістральних портів для зєднання комутаторів 99.5 KB
  Виконати спостереження за конфігурацією VLAN комутатора і його роботою. Виконати налаштування статичних VLAN на комутаторі. Перевірити конфігурацію VLAN і її роботу. Виконати налаштування магістралі між комутаторами
6172. Автосервис и фирменное обслуживание 8.35 MB
  Приведены материалы, необходимые при выполнении дипломных проектов по кафедре технологии обслуживания транспортных средств. Тематическая направленность проектов соответствует профессиональной деятельности выпускников на предприятиях автосервиса и фи...
6173. Создание, изменение и удаление таблиц в SQL Oracle 208 KB
  Создание, изменение и удаление таблиц в SQL Oracle Цели лабораторной работы Изучить возможности SQL Oracle по созданию, изменению и удалению таблиц. Приобрести практический опыт по созданию, изменению и удалению таблиц в SQL*Plus. ...