
- •1. Учебно-отладочное устройство «электроника 580»
- •1. 1. Общие сведения
- •1. 2. Технические характеристики уоу
- •1. 3. Устройство и работа уоу
- •1. 4. Включение уоу
- •1. 5. Чтение из памяти и запись информации в память
- •1. 6. Выполнение программы в пошаговом режиме
- •1. 7. Выполнение программы в автоматическом режиме.
- •2. Лабораторная работа №1
- •3. Лабораторная работа № 2
- •3. 1. Машинные циклы выполнения команд
- •3. 2. Программа с прямой адресацией операнда
- •3. 3. Программа с косвенной адресацией операнда
- •3. 4. Задания для самостоятельной подготовки
- •3. 5. Выполнение лабораторной работы
- •3. 6. Содержание отчета
- •3. 7. Вопросы для самоконтроля
- •4. Лабораторная работа № 3
- •4. 1. Команды передачи управления без условия и по условию.
- •4.2. Команды логических операций
- •4.3. Маскирование данных
- •4.4. Задание для самостоятельной подготовки
- •4.5. Выполнение лабораторной работы
- •4.6. Содержание отчета
1. 7. Выполнение программы в автоматическом режиме.
В этом режиме УОУ работает вне системной программы-монитор. Для того, чтобы после выполнения программы произошло обращение к монитору, который обслуживает дисплей, необходимо в качестве команды останова использовать не команду HLT, а команду RST 4 (её код E7). Иначе при останове командой HLT монитор не будет вызван.
Для выполнения программы в автоматическом режиме необходимо:
установить тумблер режима в положение «Прогон»;
задать начальный адрес программы: ADDR N N N N;
запустить программу клавишей RUN.
После выполнения программы на индикаторе отобразится значение следующего адреса и данные по этому адресу.
Пример 6. Выполните программу примера 5. Последней командой программы (табл. 7) запишите команду RST 4 (табл. 10).
Таблица 10
Клавиша |
Разряды на дисплее |
Примечание | |||||||
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
|
ADDR |
8 |
2 |
0 |
0 |
* |
* |
3 |
E |
Запись в ячейку 8205 кода команды RST 4 |
8205 |
8 |
2 |
0 |
5 |
* |
* |
7 |
6 | |
MEM |
8 |
2 |
0 |
5 |
* |
, |
7 |
6 | |
E7 |
8 |
2 |
0 |
5 |
* |
, |
E |
7 | |
ADDR |
8 |
2 |
0 |
0 |
* |
* |
3 |
E | |
RUN |
8 |
2 |
0 |
6 |
* |
* |
? |
? | |
REG A |
8 |
2 |
0 |
6 |
A |
- |
C |
D |
2. Лабораторная работа №1
ИЗУЧЕНИЕ АРХИТЕКТУРЫ И ФУНКЦИОНИРОВАНИЯ УОУ
Цель работы: Ознакомление со структурной схемой, органами управления и индикацией, режимами работы, распределением памяти УОУ.
2. 1. Задание для самостоятельной подготовки
Изучите структурную схему и режимы работы МП КР580ВМ80А, его систему команд.
Ознакомьтесь с методами организации магистралей микро-ЭВМ, подключение памяти и внешних устройств к магистралям.
Изучите структурную схему УОУ, назначение его органов управления и индикации, режимы работы, распределение памяти.
2. 2. Порядок выполнения лабораторной работы
1. Включите УОУ в соответствии с пп. 1.4.
2. Изучите чтение и запись информации в память УОУ и регистры МП в соответствии с пп. 1.5.
3. Исследуйте выполнение программы в пошаговом режиме в соответствии с пп. 1.6.
4. Исследуйте выполнение программы в автоматическом режиме в соответствии с пп. 1.7.
5. Дизассемблируйте первые 10 команд системной программы-монитор.
2. 3. Содержание отчета
Отчет должен содержать:
Перечень и описание команд «Электроники 580».
Адресное пространство, занимаемое системной программой-монитор и ОЗУ.
Листинг исследуемой программы с результатами ее выполнения в пошаговом и автоматическом режимах при задании различных слагаемых.
Листинг десяти первых команд системной программы-монитор.
Пояснения результатов исследуемых программ.
2. 4. Вопросы для самоконтроля
1. Изобразите структурную схему микро-ЭВМ на микросхемах семейства
серии К580.
2. Поясните принцип организации магистралей микро-ЭВМ.
3. Поясните способ адресации памяти и внешних устройств в микро-ЭВМ.
4. Изобразите и поясните структурную схему МП КР580ВМ80А.
5. Поясните процесс выполнения команды MOV A,M, начиная с цикла выборки этой команды из памяти.
6. Поясните реакцию МП на сигналы прерывания.
7. Какие адреса относятся к ПЗУ и ОЗУ в УОУ?
8. Поясните режим начальной установки УОУ.
9. Опишите функцию каждой клавиши управления на клавиатуре.