Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методическое пособие 4.doc
Скачиваний:
11
Добавлен:
30.04.2022
Размер:
350.21 Кб
Скачать

Лабораторная работа №1 программа загрузки рон бис к1804вс1

Эта программа приведена в табл. 7 и предназначена для загрузки в РОН двоичных чисел, а также для чтения записанной информации.

Таблица 7

Программа загрузки и чтения

Номер

тетрады

7

6

5

4

3

2

1

0

Примечание

Адрес перехода

Следующий адрес

Приемник

Источник

Сп/АЛУ

А

В

D

Адрес

0

010

011

111

011

0001

1111

Загрузка 15

1

010

001

011

011

0001

Чтение 15

2

010

011

111

011

0010

0111

Загрузка 7

3

010

001

011

011

0010

Чтение 7

4

010

011

111

011

0011

1110

Загрузка 14

5

010

001

011

011

0011

Чтение 14

Рассмотрим загрузку числа 15. Число записываем в тетраду 0 (входные данные). По коду 011 в 3-й тетраде выполняется функция АЛУ R۷S. По коду 111 в 4-й тетраде выбираются источники операнда: R=D и S=0. В результате логического сложения D۷0 в АЛУ загружается число 15. По коду 011 в 5-й тетраде число из АЛУ загружается в память РОН по адресу В, равному 001 (1-я тетрада). Чтобы надежно перейти к выполнению следующей команды, в 6-ю тетраду заносим код 0010 – продолжить (переход на следующий адрес).

Рассмотрим чтение числа 15. По коду 011 в 3-й тетраде выполняется функция R۷S. По коду 011 в 4-й тетраде выбираются источники операнда R=0 и S=B. Таким образом, считываем число 15 по адресу В (0001 в 1-й тетраде) и складываем с нулем. Полученный в АЛУ результат оставляем без загрузки (число 001 в 5-й тетраде). Для прочтения числа 15 в режиме «Работа» набираем переключателями SA3-SA1 число 001 и на индикаторах 1-й группы появляется число 15.

Лабораторное задание

1. В отчете привести расшифровку кодов команд, приведенных в табл. 7 (в 3 – 6-й тетрадах).

2. Загрузить команды из табл. 7 в микротренажер.

3. Выполнить программу. При выполнении команды «Чтение» просмотреть данные на индикаторах.