Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MU_LR_AVS_622121 (1).doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
2.01 Mб
Скачать

Адресация памяти в уоу

УОУ содержит два встроенных ЗУ: перепрограммируемое ПЗУ с ультрафиолетовым стиранием объемом 1 Кбайт и оперативное ЗУ объемом 2Кбайт. Предусмотрена возможность установки одной - трех микросхем ППЗУ типа КР573РФ2 объемом 1 или 2 Кбайт каждая.

Распределение адресов памяти приведено в табл. 1.

Таблица 1

АДРЕС ОБЛАСТИ ПАМЯТИ

НАЗНАЧЕНИЕ ОБЛАСТИ ПАМЯТИ

ОБЪЕМ

БАЙТ

0000…03FF

Монитор (встроенное ППЗУ)

1K

0400…0FFF

Сменное ППЗУ пользователя

3K

1000…7FFF

Неиспользуемые адреса

28K

8000…81FF

Встроенное ОЗУ пользователя

512

8200…

Начальный адрес пользователя

80

…83BF

Стек пользователя и массив контрольных точек

83E0…83E7

ОЗУ монитора

24

83F8…83FF

Регистры разрядов дисплея

8

8400…87FF

Встроенное ОЗУ пользователя

1K

8800…FFFF

Неиспользуемые адреса

30K

Адресация внешних устройств (ву)

Для облегчения создания на основе УОУ специализированных микроЭВМ в схеме УОУ предусмотрен дешифратор адреса ДА, формирующий пять сигналов выборки внешних устройств.

Один сигнал выборки используется в УОУ в схеме параллельного интерфейса ИПР, через который подключены клавиатура, модем и схемы индикации состояния флагов МП. Четыре остальных сигнала выборки предназначены для пользователя.

В микроЭВМ на основе МП КР580ВМ80А внешние устройства могут иметь шестнадцатеричные адреса от 00 до FF, причем одно внешнее устройство обычно имеет несколько последовательных адресов.

Дешифратор адреса, встроенный в УОУ, формирует сигналы выборки по старшему разряду кода адреса ВУ в соответствии с табл. 2.

Таблица 2

ОБОЗНАЧЕНИЕ УПРАВЛЯЮЩЕГО СИГНАЛА

ВЫБОРКИ ВУ

СТАРШИЙ

РАЗРЯД

АДРЕСА ВУ

НАЗНАЧЕНИЕ

ВК ИВК/Ф

0

Используется в УОУ

ВК ПРЕДВ, 1

2

ВУ Пользователя

ВК ПРЕДВ, 2

3

ВУ Пользователя

ВК ПРЕДВ, 3

А

ВУ Пользователя

ВК ПРЕДВ, 4

В

ВУ Пользователя

Младшие разряды адреса ВУ должны расшифровываться непосредственно в схеме интерфейса, через который подключено конкретное ВУ.

С помощью внешних дешифраторов можно дополнительно обеспечить до 176 адресов ввода и до 176 адресов вывода.

Клавиатура пульта управления

Клавиатура пульта управления включает 25 клавиш (рис. 3).

Верхний и правый ряды содержат командные клавиши; их нажатие инициирует выполнение соответствующих действий УОУ. Остальные 16 клавиш служат для ввода шестнадцатиричных цифр от 0 до F, а также задания имен регистров и регистровых пар микропроцессора:

REG

MEM

BRK

CLR

RST

C

D

E

F

STEP

8/H

9/L

A

B

RUN

4

5

6

7

ADDR

0

1/P

2/T

3

NEXT

Рисунок 3 - Клавиатура УОУ

клавиши F, D, C, D, E, 8/H, 9/, F ­ для обозначения регистра ­ аккумулятора А, регистров общего назначения (РОН) B…L, регистра флагов (признаков) микропроцессора F;

клавиша I/P ­для обозначения указателя стека SP;

клавиша 2/Т ­ для обозначения содержимого вершины стека ST.

Старшие разряды вершины стека хранятся по адресу SP+1, младшие разряды ­ по адресу SP.

Назначение командных клавиш приведено в табл. 3.

Таблица 3

НАЗВАНИЕ

ОБОЗНА-ЧЕНИЕ

НАЗНАЧЕНИЕ

СБРОС

RST

Установка исходного состояния

АДРЕС

ADDR

Перевод УОУ в режим задания адреса ячейки памяти

ПАМЯТЬ

MEM

Перевод УОУ в режим записи данных в ячейку памяти.

Повторное нажатие уменьшает на 1 адрес индицируемой ячейки памяти или регистра микропроцессора

СЛЕДУЮЩИЙ

NEXT

Увеличивает на 1 адрес индицируемой ячейки памяти или регистра

ВОССТАНОВ-ЛЕНИЕ

CLR

Восстановление прежнего значения адреса или данных, если после их ввода не нажимали другие командные клавиши

РЕГИСТР

REG

Отображение содержимого восьми- разрядного регистра МП

ШАГ

STEP

Выполнение очередной команды отлаживаемой программы

ПРОГОН

RUN

Запуск программы на автоматическое выполнение с остановом по введенным контрольным точкам

КОНТРОЛЬ-НАЯ ТОЧКА

BRK

Задание адреса контрольной точки в программе

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]