Звоните! 
 (926)274-88-54 
 Бесплатная доставка. 
 Бесплатная сборка. 
Ассортимент тканей

График работы:
Ежедневно. С 8-00 до 20-00.
Почта: soft_hous@mail.ru
Читальный зал -->  База цифровых устройств 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 [ 103 ] 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176

При записи нового УС1 все рагистры портов сбрасываются. Управляющее слово УС2 задает значения О или 1 одному из разрядов порта С. Для приведения в определенное состояние нескольких аыхсдоа порта С нужно подать а Ещаптер соответствующее число слов УС2. В итоге словами УС2 на аыхсдах порта PC задаются коды, определяющие ражим работы ВУ и изменяемые программным способом.

Формат управляющего слоаа УС2 показан на рис. 6.4. 6. Признаком этого слова служит нулевое эначениа разряда 7. Разряды 6...4 не используются В разрядах 3...1 размещается даоичный код номера разряда, приаодимого а то или иное состояниа в порте С данным УС2. В нулевом разряде указывается состояние (О или 1), которое следует придать данному разряду.

Режим О

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

При вводе информация вьщается на ШД при выполнении микропроцессором команды IN port, при выводе - при выполттении команды OUT port. Такой вариант соответствует работе с раздельной шиной , при которой внешним устройствам принадлежит отдельное адресное пространство. Не исключается и организация обращения к портам, как к ячейкам памяти (интерфейс с общей шиной ).

Режим 1

В режиме 1 каждая из двух 12-разрядных групп (А и В) может быть запро-фаммирована на однонаправленный ввод или вывод с квитированием. При этом входные и выходные данные фиксируются адаптером. По линиям портов Сн и Ci передаются управляющие сигналы. Раздельная установка разрядов порта С позволяет ему играть роль схемы управления процедурами ввода-вывода, причем битам порта придается определенное функциональное назначение.

Режим I рассмотрим в полном объеме, т. к. он хорошо иллюстрирует принципы работы адаптера. При вводе используются следуюшие управляющие сигналы:

□ STB - строб загрузки данных в регистр (по заднему фронту);

О IBF (Input Buffer Full) - входной буфер полон, сигнал подтверждения загрузки данных;

□ INT - запрос прерывания.

Временные диаграммы процесса ввода в режиме 1 показаны на рис. 6.5, о




С5.А,.Л Ш


Рис. 6.5. Временные диаграммы процессов ввела (а) и вывода (б) в режиме 1 параллельного периферийного адаптера

Имея данные для ввода в порт, ВУ при условии IBF О вырабатывает сигнал готовности информации STB. Передний фронт этого сигнала устанавливает сигнал 1BF, запрещающий внешнему устройству ввод следующего слова до освобождения адаптера (того порта, который имеется в виду). К моменту окончания STB данные введены в буфер порта, и, если прерывания разрешены (внутренний триггер разрешения прерываний INTE ycrd-новлен командой программы), то адаптер формирует запрос прерывания INT для МП, переходящего к подпрограмме обслуживания, содержащей команду IN роп. При этом на адаптер поступают сигналы адресации и RD. Передний фронт RD отмечает начало считывания слова микропроцессором




и снимает запрос на прерывание INT. Пока прерывании не разрешены, осуществляется хранение данных в адаптере. Задний фронт RD отмечает завершение считывания слова микропроцессором и снимает сигнал IBF, допуская новую запись слова со стороны ВУ.

При выводе используются следуюшие управляющие сигналы:

□ OBF (Output Buffer Full) - выходной буфер полон, строб вывода новых данных;

□ АСК (Acknowledge) - подтверждение приема внешним устройством;

□ INT - запрос прерывания.


\Р£4


ПШ -

INTE -П

3 2

INTE OUT

INTE IN

INT 1 INTE

для порта A

для порта В

Рис. 6.6. Структура порта С, формирование слова состояния длн режимов 1 параллельного периферийного адаптере (а, б) и формат слова состояния (в)



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 [ 103 ] 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176



ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку.



Звоните! Ежедневно!
 (926)274-88-54 
Продажа и изготовление мебели.


Копирование контента сайта запрещено.
Авторские права защищаются адвокатской коллегией г. Москвы
.