Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПРАКТИКУМ ПО ОМПТ++.doc
Скачиваний:
147
Добавлен:
11.02.2015
Размер:
972.8 Кб
Скачать

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

Расположение цифровых и командных клавиш УОУ показано на рис. 8, назначение командных клавиш приведено в табл. 7.

Цифровые клавиши используются также для задания имен регистров и регистровых пар МП:

  • клавиши A, B, C, D, E, 8/H, 9/L, F - для обозначения аккумулятора A, регистров общего назначения (РОН) B...L, регистра признаков F

  • клавиша 2/S для обозначения указателя стека SP

  • клавиша 1/T для обозначения содержимого вершины стека (ST)

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

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

Рис. 8. Расположение клавиш УОУ

Табл. 7. Командные клавиши УОУ

Название клавиши

Обозначение

Назначение клавиши

1

Сброс

RST

Формирование сигнала сброса, при этом УОУ устанавливается в исходное состояние и готово к вводу команд пользователя

2

Адрес

ADDR

Перевод УОУ в режим задания адреса ячейки памяти, после чего на цифровой клавиатуре набирается требуемый адрес, который отображается на индикаторе

3

Память

MEM

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

4

Следующий

NEXT

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

5

Восстановление

CLR

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

6

Регистр

REG

Отображение и, при необходимости, изменение содержимого 8-битного регистра МП

7

Шаг

STEP

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

8

Прогон

RUN

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

9

Контрольная точка

BRK

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

3.1.4. Индикатор адреса и данных

Индикатор адреса и данных состоит из 8 разрядов, каждый из которых является семисегментной ячейкой на светодиодах. Для отображения символов B, D, R недостаточно семи сегментов, поэтому используются стилизованные обозначения:

B - ō D - d R - г

При отображении содержимого ячейки памяти в разрядах 1-4 индикатора в шестнадцатеричной системе счисления высвечивается адрес, в разрядах 7-8 - данные, хранящиеся по этому адресу. Например, при просмотре содержимого ячейки памяти с адресом 817АН, если там хранится значение F3H, мы увидим на индикаторе:

817A F3

Если включен режим записи данных в память, то перед высвечиваемыми данными появляется запятая:

817A ,F3

В других случаях в адресных разрядах 1-4 отображается, например, содержимое счетчика команд, а в разрядах данных 7-8 - очередная команда, либо содержимое 8-битного регистра МП. В последнем случае в пятом разряде индикатора появляется еще и наименование регистра, а в шестом – символ “-“. Например, при чтении содержимого регистра А, если там хранится число 13Н, мы увидим на индикаторе:

817A A-13