Задание 1

1. Ознакомиться с архитектурой ЭВМ (см. п. 1).

2. Записать в ОЗУ "программу", состоящую из пяти команд— варианты за-­
дания выбрать из табл. 3.3. Команды разместить в последовательных
ячейках памяти.

3. При необходимости установить начальное значение в устройство ввода IR.
Определить те программно-доступные объекты ЭВМ, которые будут из­
меняться при выполнении этих команд.

Выполнить в режиме Шагвведенную последовательность команд, фикси­руя изменения значений объектов, определенных в п. 4, в таблице (см. форму табл. 3.2).

Если в программе образуется цикл, необходимо просмотреть не более двух повторений каждой команды, входящей в тело цикла.

 

Таблица 3.3

Варианты задания 1

 

IR Команда 1 Команда 2 Команда 3 Команда 4 Команда 5
IN MUL #2 WR10 WR @10 JNS 001
X RD #17 SUB #9 WR16 WR @16 JNS 001
IN ADD #16 WR8 WR@8 JS001
X RD #2 MUL #6 WR 11 WR @11 JNZ 001
IN WR8 DIV #4 WR @8 JMP 002
X RD #4 WR 11 RD @11 ADD #330 JS000
IN WR9 RD @16 SUB #1 JS001
X RD 4 SUB #8 WR8 WR @8 JNZ 001
IN ADD #12 WR 10 WR @10 JS004
X RD 4 ADD #15 WR 13 WR @13 JMP 001
  IN SUB #408 WR 11 WR @11 JMP 001

 

Содержание отчета

 

1. Формулировка варианта задания.

2. Машинные коды команд, соответствующих варианту задания.

3. Результаты выполнения последовательности команд в форме табл. 3.2.

Контрольные вопросы

 

1. Из каких основных блоков состоит ЭВМ и какие из них представлены
в модели?

2. Что такое система команд ЭВМ?

3. Какие классы команд представлены в модели?

4. Какие действия выполняют команды передачи управления?

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

6. Какие ограничения накладываются на способ представления данных в
модели ЭВМ?

7. Какие режимы работы предусмотрены в модели и в чем отличие между
ними?

8. Как записать программу в машинных кодах в память модели ЭВМ?

9. Как просмотреть содержимое регистров процессора и изменить содержи­
мое некоторых регистров?

10. Как просмотреть и, при необходимости, отредактировать содержимое ячейки памяти?

11. Как запустить выполнение программы в режиме приостановки pa6oi
после выполнения каждой команды?

12. Какие способы адресации операндов применяются в командах ЭВМ?

13. Какие команды относятся к классу передачи управления?









Дата добавления: 2015-04-07; просмотров: 1400;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.