Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



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

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

3. При необходимости установить начальное значение в устройство ввода IR.

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

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

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

Таблица 9.3. Варианты задания 1

IR Команда 1 Команда 2 Команда 3 Команда 4 Команда 5
    IN MUL #2 WR10 WR @10 JNS 001
  Х RD #17 SUB #9 WR16 WR@16 JNS 001
    IN ADD #16 WR8 WR@8 JS 001
  Х RD #2 MUL #6 WR 11 WR @11 JNZ 00
    IN WR8 DIV #4 WR @8 JMP 002
  Х RD #4 WR 11 RD @11 ADD #330 JS 000
    IN WR9 RD @9 SUB#1 JS 001
  Х RD 4 SUB #8 WR8 WR @8 JNZ 001
    IN ADD #12 WR 10 WR @10 JS 004
  Х RD 4 ADD #15 WR 13 WR @13 JMP 001
    IN SUB #308 WR11 WR @11 JMP 001
  Х RD #988 ADD #19 WR9 WR @9 JNZ 001
    IN WR11 ADD 11 WR @11 JMP 002
  Х RD #5 MUL #9 WR10 WR @10 JNZ 001

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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





Дата публикования: 2014-11-28; Прочитано: 1323 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...