Синхронный способ обмена данными. Порядок выполнения модуля вывода управляющих дискретных сигналов (обмен в режиме прерывания программы). Операция блокировки в многопроцессорных системах. Уровень стартового бита. Управление светодиодным индикатором.
Аннотация к работе
При выполнении процессором команды ввода выдается адрес (ADR) первого устройства, которое выбирается через дешифратор (DC). Когда производится вывод данных во второе устройство, содержимое регистра процессора поступает на шину данных, адрес устройства дешифрируется, и сигнал с выхода дешифратора отпирает выходной буфер (BF2). Современные микро ЭВМ располагают очень широкой номенклатурой периферийных устройств, имеющих значительный разброс по быстродействию, поэтому реализация синхронного способа обмена требует либо введения для каждого устройства своих команд ввода/вывода, либо реализации команд ввода/вывода, ориентированных на самое медленное внешнее устройство. Модуль вывода управляющих дискретных сигналов (обмен в режиме прерывания программы), выполняется процедура в следующей последовательности: процессор читает адрес вектора прерывания, сбрасывает сигналы /ДЧТ и /ПРР4. Процессор, получив адрес вектора прерывания, обслуживает устройство, запросившее прерывание.