Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LR__1.doc
Скачиваний:
21
Добавлен:
24.11.2019
Размер:
122 Кб
Скачать

4 Описание клавиатуры

Клавиатура состоит из 24 клавиш, из них 8 клавиши директивные, а 16 – информационные.

Таблица 2 – Определение каждого бита регистра состояния

Наименование

сигнала

Разряд регистра

состояния ОУ

Пояснение

INTA

D0

Сигнал подтверждения запроса прерывания. Используется для ввода на шину данных команда RST.

WO

D1

Указывает, что в текущем машинном цикле выполняется запись в память или операция вывода.

STACK

D2

Означает наличие на шине адреса содержимого указателя стека.

HLTA

D3

Сигнал подтверждения команды HLT.

OUT

D4

Указывает, что в текущем машинном цикле выполняется операция вывода.

MI

D5

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

INP

D6

Указывает, что в текущем машинном цикле выполняется операция ввода.

MEMR

D7

Указывает, что в текущем машинном цикле будет производиться чтение памяти.

Директивные клавиши служат для вызова директив и имеют следующие обозначения:

«П» - чтение и изменение содержимого памяти;

«РГ» - чтение и изменение содержимого регистров микропроцессора;

«СТ» - передача управления программ пользователя;

«КС» - определение контрольной суммы массива памяти;

«ЗК» - заполнение массива памяти константой;

«ПМ» - перемещение массива памяти в адресном пространстве;

« _ » - клавиша пробела служит для разделения нескольких переменных при вводе;

«ВП» - выполнить, означает конец директивы.

Информационные клавиши служат для ввода чисел в шестнадцатиричном коде. Клавиши с 4/РН по Г служат для вызова идентификаторов регистров микропроцессора. При неправильной работе с клавиатурой в крайней правой позиции дисплея индицируется знак «?».

5 Порядок работы с умк

5.1 Индикация и изменение содержимого памяти

Последовательно нажмите следующие клавиши:

«П» Х1 Х2 Х3 Х4 « » D1 « » D2 « » DN «ВП»,

где Х1, Х2, Х3, Х4 – адрес ячейки памяти, задается с помощью информационных клавиш. В качестве адреса фиксируются последние 4 введенные цифры;

D1…DN – данные, подлежащие записи в память, задаются с помощью информационных клавиш. В качестве байта данных фиксируются последние две введенные цифры.

Нажмите клавишу «_», после чего на дисплее высвечивается адрес ячейки памяти и ее содержимое в виде совокупности 16-тиричных цифр. Для изменения содержимого индицируемой ячейки памяти наберите новое содержимое и нажмите клавишу «_».

При этом индицируется содержимое следующей ячейки памяти. Для перехода к следующей ячейке памяти без изменения содержимого индицируемой, не набирая новых данных, нажмите клавишу «_».

5.2 Индикация и изменение содержимого регистров

Нажмите клавишу «РГ», а затем идентификатор регистра. Идентификатором регистра являются символы, определяющие регистры микропроцессора:

А – регистр А (8 бит);

B – регистр B (8 бит);

C – регистр C (8 бит);

D – регистр D (8 бит);

E – регистр E (8 бит);

H – регистр H (8 бит);

L – регистр L (8 бит);

F – регистр F (8 бит);

SL – младший байт указателя стека (8 бит);

SH – старший байт указателя стека (8 бит);

PL – младший байт счетчика команд (8 бит);

PH – старший байт счетчика команд (8 бит).

Ответом на ввод идентификатора является индикация содержимого указанного регистра на дисплее в виде совокупности 16-тиричных цифр. Для изменения содержимого наберите новое значение с помощью информационных клавиш. В качестве нового содержимого регистра фиксируются последние 2 введенные цифры. После этого нажмите клавишу пробел и можно вводить идентификатор следующего регистра. При необходимости перехода к следующему регистру без изменения содержимого, не набирая новых данных, нажмите клавишу пробел. Для завершения директивы нажмите клавишу “ВП”.

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