Выполнение команд ЭВМ на микрокомандном уровне

Страницы работы

Содержание работы

Департамент образования и науки Приморского края

Краевое государственное автономное профессиональное образовательное учреждение

«Владивостокский судостроительный колледж»

Организация электронной модели ЭВМ.

Выполнение команд ЭВМ на микрокомандном уровне

Практическая работа №2

По дисциплине:                                                                                                                                                                                                      «Архитектура аппаратных средств»

Преподаватель

_____________ Е.Н.Бабенко

Студент гр. 13-123

_____________ И.А Савченко

2014

Практическая работа №2

Группа 13-123

По дисциплине:

 «Архитектура аппаратных средств»

Тема:                    Организация электронной модели ЭВМ.

Выполнение команд ЭВМ на микрокомандном уровне

Цель работы:

1.  Закрепление знаний по предмету  «Архитектура аппаратных средств»;

2.  Получение практических навыков работы с программой «Электронная модель ЭВМ».

Задание на практическую работу:

1.  Дать описание формата данных ЭМ ЭВМ.

2.  Дать описание формата команд ЭМ ЭВМ (прямая, непосредственная и косвенная адресация)

3.  Дать распечатку команд на микрокомандном уровне и комментарии к каждой микрокоманде (согласно своего варианта).

27

Sub #50

Mul 40

4.  Сформировать  вывод о проделанной работе..

5.  Составить отчет по  практической работе в электронном виде. Вид отчета согласно  «Пример оформления практической работы».

6.  Отчет сдать в электронном и бумажном виде.

7.  Файл отчета озаглавить:

Гр 13-123 Архитектура  ПР2 Савченко Илья.

1.Дать описание формата данных ЭМ ЭВМ.

Данные в ЭВМ представляются в формате, показанном на рис. Это целые десятичные числа, изменяющиеся в диапазоне "-99 999...+99 999", содержащие знак и 5 десятичных цифр.

Рис.1 Формат десятичных данных учебной ЭВМ

Старший разряд слова данных используется для кодирования знака: плюс (+) изображается как 0, минус (-)— как 1.

2.Дать описание формата команд ЭМ ЭВМ (прямая, непосредственная и косвенная адресация)

1.  В ЭВМ принято различать пять основных способов адресации: прямая, , непосредственная, косвенная, относительная, безадресная.

2.  Каждый способ имеет разновидности. В модели учебной ЭВМ реализованы семь способов адресацию.

3.   Адресация в командах учебной ЭВМ

Таблица 1 - Адресация в командах учебной ЭВМ

4.   

Код ТА

Тип адресации

Исполнительный адрес

0

Прямая (регистровая)

ADR (R)

1

Непосредственная

2

Косвенная

O3Y(ADR)[3:5]

3

Относительная

ADR + RB

3.Дать распечатку команд на микрокомандном уровне и комментарии к каждой микрокоманде (согласно своего варианта).

Sub #50

00  MAR := PC  - содержимое счетчика адреса команды, копируется в регистр mar;

01 MRd – компьютер выполняет микрокоманду чтения памяти по указанному адресу, данные загружаются в MDR (регистр данных памяти);

02 CR := MDR – содержимое MDR копируется в регистр команды (CR);

03 PC := PC+1 -  содержащий адрес текущей команды,  увеличивается на 1;

07 END_COMMAND –  завершение выполнения команды.

Mul 40

00       MAR := PC - содержимое счетчика адреса команды, копируется в регистр mar;

01       MRd  - компьютер выполняет микрокоманду чтения памяти по указанному адресу, данные загружаются в MDR (регистр данных памяти);

02    CR := MDR - содержимое MDR копируется в регистр команды (CR);

03      PC := PC+1  -  содержащий адрес текущей команды,  увеличивается на 1;

04      MAR := ADR – адресная часть команды копируется в регистр адреса ОЗУ;

05      MRd – компьютер выполняет микрокоманду чтения памяти по указанному адресу, данные загружаются в MDR (регистр данных памяти);

06      DR := MDR – содержимое регистра данных памяти копируется в регистр данных АУ;

07      ALU <-- COP - код операции копируется в арифметико-логическое устройство;

08      Start ALU - начинается работа арифметико-логического устройства;

09      END_COMMAND – завершение выполнения команды.

Рисунок 2. Скрин экрана выполнения микрокоманды Sub #50

Рисунок 3. Скрин экрана выполнения Mul 40

4. Вывод:

В результате выполнения практической работы, были усвоены знания об организации ЭМ ЭВМ и выполнения команд ЭВМ на микрокомандном уровне.

Похожие материалы

Информация о работе

Тип:
Отчеты по лабораторным работам
Размер файла:
827 Kb
Скачали:
0