Организация электронной модели ЭВМ
Автор: solov4ik • Декабрь 21, 2017 • Практическая работа • 773 Слов (4 Страниц) • 1,374 Просмотры
Департамент образования и науки Приморского края
Краевое государственное автономное профессиональное
образовательное учреждение
«Владивостокский судостроительный колледж»
Организация электронной модели ЭВМ
ПРАКТИЧЕСКАЯ РАБОТА №2
По дисциплине: «Архитектура аппаратных средств»
Преподаватель
_____________ Е.Н.Бабенко
Студентка гр. 13-126
_____________ Д.Д.Доник
2017
Цель работы:
1. Закрепление знаний по предмету «Архитектура аппаратных средств»;
2. Получение практических навыков работы с программой «Электронная модель ЭВМ».
Задание на практическую работу:
- Дать описание формата данных ЭМ ЭВМ.
- Дать описание формата команд ЭМ ЭВМ (прямая, непосредственная и косвенная адресация)
- Дать распечатку команд на микрокомандном уровне и комментарии к каждой микрокоманде (согласно своего варианта).
- Команды выполнять сначала одну, затем вторую. Предварительно занести данные в указанные ячейки ОЗУ. В комментариях к микрокомандам отметить изменение содержимого регистров процессора и ОЗУ.
- Дать результат выполнения обеих команд. Объяснить, что делает каждая команда.
- Сформировать вывод о проделанной работе..
- Составить отчёт по практической работе в электронном виде согласно документа «Общие требования к выполнению текстовой документации в УЗ-2014.DOC».
- Отчет сдать в электронном и бумажном виде.
- Файл отчета озаглавить:
Гр 13-126 Архитектура ПР2 Фамилия_студента.
4. | Add 40 | Rd 40 | 40 | 35 |
Ход работы:
1. Данные в ЭВМ представлены в формате целых десятичных чисел, изменяющихся в диапазоне « -99 999…+99 999», содержащих знак и пять десятичных цифр.
2. Прямая адресация имеет код ТА «0». Это загрузка операнда в регистр DR из ОЗУ по определенному адресу, затем выполняется команда Acc=Acc+DR.
Непосредственная адресация имеет код ТА «1». Адресная часть команды содержит операнд, который загружается в регистр DR, затем выполняется команда Acc=Acc+DR.
Косвенная адресация имеет код ТА «2». Адресная часть команды содержит адрес адреса операнда, который загружается в регистр DR, затем выполняется команда Acc=Acc+DR.
3.
[pic 1]
Рисунок 1 - Окно микрокомандного уровня с командой Rd 40
00 Данные из счётчика команд направляется в регистр адресной памяти в ОЗУ. Значение MAR меняется на 40.
01 Происходит чтение памяти. Значение MDR меняется на 230040.
...