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

33. Укажите форматы команд, используемые при прямой адресации.

Прямая адресация данных. В этом случае адрес операнда находится во втором и третьем байтах команды. Эти два байта задают адрес ячейки памяти, в которой находится операнд.

Прямая адресация переходов. Адрес перехода содержится в самой команде переходов. Адрес перехода содержится во втором и третьем байтах команд.

Примеры:

Byte(d8):

LDA 23ABh ;AM(23ABh) , адрес памяти addr=23ABh

STA 0CF2Dh ;M(0CF2Dh)A, адрес памяти addr=0CF2Dh

Word(d16):

LHLD 0ED5Ah ;LM(ED5Ah), HM(ED5Bh)

SHLD 0ED5Ah ; M(ED5Ah)L, M(ED5Bh)H

JMP 0ED5Ah ;PC0ED5Ah

34. В чём заключается отличие в мп8080/85 непосредственной адресации операндов от прямой?

При непосредственной адресации второй или второй и третий байт команды содержат данные(операнд). В прямой же адресации второй и третий байт команды содержат адрес ячейки памяти в которой содержится операнд.

35. В приборе 8755 имеется пин READY. Это ввод или вывод? Для чего он используется?READY-сигнал готовности БИС с Z-состоянием. Максимальное время доступа EPROM(электрически перепрограммируемое ПЗУ) равно 450нс, что обеспечивает использование БИС 8755А с МП 8085А и 8085АН без состояния ожидания, т.е. нет необходимости подключения выхода READY БИС 8755А к выходу READY МП.

Пин READY (готовность) находящийся на МП 8080/85, сигнал квитирования чтения-записи и ввода-вывода. Используется для синхронизации операции передачи данных между МП и памятью или внешними устройствами, требующим большей длительности активных уровней сигналов управления записи\чтения. Значение сигнала READY=0 должно поступать от памяти или внешних устройств, имеющих недостаточное быстродействие.

36. Вывод программный с квитированием. Как мп узнаёт, что данные приёмником информации приняты?

Ввод данных без квитирования часто неприемлем, так как микропроцессору не известны моменты времени,в которые внешние устройства записывают данные в буферный регистр ввода. Осложнения возникают и при выводе данных, если внешнее устройство, подключенное к буферному регистру вывода, не в состоянии принимать данные с такой скоростью, с какой их может выдавать МП. В таких случаях используется квитирование – передача устройством управляющих сигналов в ответ на принятое сообщение. Для синхронизации передачи данных между внешними устройствами и МП используются сигналы квитирования (флаги) IBF (Входной буфер заполнен), OBF(Выходной буфер заполнен) – флаги могут быть как прямые, так и инверсные.

При получении значения разряда OBF=0 при выводе МП будет читать регистр состояния до тех пор, пока внешнее устройство не примет байт данных из буферного регистра вывода и не установит значение флага OBF=1. Только обнаружив, что флаг OBF=1, МП производит вывод следующего байта данных в буферный регистр вывода и установку флага OBF=0.

37. Дайте определение понятию интерфейс. Приведите примеры интерфейсов.

Интерфейс – совокупность средств и правил, обеспечивающих взаимодействие устройств вычислительной системы и (или) программ; совокупность унифицированных технических и программных средств используемых для сопряжения устройств в вычислительной системе или сопряжению между системами. Интерфейс ввода-вывода – стандартное сопряжение устройств управления внешними устройствами и каналов ввода-вывода.

Виды интерфейсов:

А) Последовательные интерфейсы для локальных терминалов;

Б) Параллельные интерфейсы для локальных периферийных устройств;

В) Интерфейсы локальных сетей, делающие возможным обмен информации с терминалами, периферийными устройствами, другими процессорами и удалёнными сетями;

Г) Дистанционные связи и протяженные сети.

Примеры:

RS-232C – Последовательный интерфейс.

8255А – Программируемый периферийный интерфейс.

8251А – Программируемый связной интерфейс.

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