Программно-управляемый обмен - Большая Энциклопедия Нефти и Газа, статья, страница 1
Почему-то в каждой несчастной семье один всегда извращенец, а другой - дура. Законы Мерфи (еще...)

Программно-управляемый обмен

Cтраница 1


1 Пословная передача данных между ПфУ и ОП.| Связь ПфУ и ОП с помощью КПД. [1]

Программно-управляемый обмен по прерыванию от ПфУ ввода-вывода исключает потерю времени, обусловленную циклом ожидания готовности ПфУ к обмену информацией. Когда ПфУ подготовится к обмену, оно посылает запрос прерывания в МП. Обнаружив запрос, микропроцессор МП подтвердит его прием, закончит текущую команду и выполнит подпрограмму прерывания.  [2]

Контроллеры программно-управляемого обмена необходимы для организации передачи информации по инициативе МП под управлением программы. Однако такой обмен не может удовлетворить все потребности. Часто возникает необходимость общения МПС с ПУ по инициативе ПУ. При выполнении некоторого условия ( нажатие клавиши, появление логического сигнала о превышении порогового уровня) ПУ обращается к МП с запросом на прерывание выполняемой в данный момент программы. Если прерывания не запрещены программой, МП приостанавливает выполнение текущей программы, запоминает промежуточные результаты, чтобы в последующем иметь возможность воспользоваться ими, и разрешает прерывание. Это означает, что ПУ, запросившее прерывание, должно быть опрошено по соответствующей программе обработки прерывания.  [3]

4 Формат слова вы. [4]

Для организации программно-управляемого обмена по условию в составе ПСА предусмотрено слово состояния SW ( рис. 3.32), в состав которого входят флажки готовности передатчика Т х RDY и приемника R x RDY. После выдачи слова данных флажок Т х RDY устанавливается в 0 и снова в 1 после передачи DW в буфер передатчика. Аналогично работает флажок R x RDY при заполнении и считывании буфера принятых данных.  [5]

6 Структурная схема прямого доступа к памяти. [6]

Большинство микро - ЭВМ имеет программно-управляемый обмен данными при вводе-выводе. При необходимости имеется возможность добавления в состав микро - ЭВМ корпуса микросхемы контроллера ПДП. В таком случае программно-управляемый обмен сохраняют для операций ввода-вывода отдельных байт ( слов), которые выполняются быстрее, чем при ПДП, так как исключаются потери времени на программно-управляемую установку начальных состояний регистров и счетчиков контроллера ПДП.  [7]

При обоих способах обмена МП с ПУ ( программно-управляемый обмен и обработка запросов на прерывание) пересылка данных из ОЗУ в ПУ происходит через регистры МП. В случае необходимости обмена большими массивами информации между ОЗУ и ПУ ( запись с диска, вывод большого числа отсчетов при формировании сигнала заданной сложной формы) такой способ передачи обладает недостаточным быстродействием. Вместе с тем, характер обмена допускает непосредственную передачу массивов из ОЗУ в ПУ или обратно, поскольку участия МП для обработки при этом не требуется. Его организует контроллер ПДП КПДП ( рис. 9.1), который обеспечивает передачу данных в заданном направлении между модулями ОЗУ и внешним устройством, причем адреса начала и конца пересылаемого массива зафиксированы в КПДП и они определяют момент завершения передачи.  [8]

В интерфейсе реализуются две процедуры прерывания для запросов программно-управляемого обмена: с внеинтерфейсным формированием адреса вектора прерывания ( формируется блоком приоритетного прерывания БПП) и с векторным прерыванием, при котором источник запроса прерывания выставляет на шине данных адрес своего вектора прерывания.  [9]

В тех случаях, когда процедуры обмена информацией с ПУ инициируются и выполняются непосредственно программой, реализуемой ЦП, говорят о программно-управляемом обмене. Программно-управляемый обмен не является единственным типом обмена. Но судя по аппаратным затратам, это наиболее эффективный тип обмена, поэтому он находит самое широкое применение в разнообразных МС.  [10]

В небольших измерительных системах, предусматривающих работу с клавиатурой только на этапе начальной загрузки системы, взаимодействие клавиатуры с МП удобно организовать по методу программно-управляемого обмена. Этот же способ обмена используется в системах, в которых взаимодействие клавиатуры с МП осуществляется в монопольном режиме.  [11]

В тех случаях, когда процедуры обмена информацией с ПУ инициируются и выполняются непосредственно программой, реализуемой ЦП, говорят о программно-управляемом обмене. Программно-управляемый обмен не является единственным типом обмена. Но судя по аппаратным затратам, это наиболее эффективный тип обмена, поэтому он находит самое широкое применение в разнообразных МС.  [12]

В крупных и средних ЭВМ ПДП является основным способом осуществления операций ввода-вывода. Некоторые микро - ЭВМ имеют программно-управляемый обмен данными при вводе-выводе. Однако при необходимости имеется возможность добавления в состав микроЭВМ корпуса микросхемы контроллера ПДП. В таком случае программно-управляемый обмен сохраняют для операций ввода-вывода отдельных байт ( слов), которые выполняются быстрее, чем при ПДП, так как исключаются потери времени на программно-управляемую установку начальных состояний, регистров и счетчиков контроллера ПДП.  [13]

Большинство микро - ЭВМ имеет программно-управляемый обмен данными при вводе-выводе. При необходимости имеется возможность добавления в состав микро - ЭВМ корпуса микросхемы контроллера ПДП. В таком случае программно-управляемый обмен сохраняют для операций ввода-вывода отдельных байт ( слов), которые выполняются быстрее, чем при ПДП, так как исключаются потери времени на программно-управляемую установку начальных состояний регистров и счетчиков контроллера ПДП.  [14]

В крупных и средних ЭВМ ПДП является основным способом осуществления операций ввода-вывода. Некоторые микро - ЭВМ имеют программно-управляемый обмен данными при вводе-выводе. Однако при необходимости имеется возможность добавления в состав микроЭВМ корпуса микросхемы контроллера ПДП. В таком случае программно-управляемый обмен сохраняют для операций ввода-вывода отдельных байт ( слов), которые выполняются быстрее, чем при ПДП, так как исключаются потери времени на программно-управляемую установку начальных состояний, регистров и счетчиков контроллера ПДП.  [15]



Страницы:      1    2