Конспект лекций Часть 2 Челябинск 2015


Общие принципы организации ввода-вывода


Download 1.59 Mb.
Pdf ko'rish
bet51/70
Sana31.03.2023
Hajmi1.59 Mb.
#1310719
TuriКонспект
1   ...   47   48   49   50   51   52   53   54   ...   70
Bog'liq
ftd

Общие принципы организации ввода-вывода 
1. Передача данных осуществляется по общей магистрали либо по 
специальной магистрали ввода-вывода. 
2. Подключение периферийного устройства к системному интерфейсу 
осуществляется с помощью промежуточного интерфейса, поддерживаемого 
вычислительной 
машиной 
и 
соответствующими 
адаптерами 
периферийного устройства. 
3. Операции ввода-вывода инициируются только в случае готовности 
периферийного устройства к обмену. При готовности к обмену нескольких 
устройств контроллер прерываний или прямого доступа к памяти (ПДП)
обслуживает периферийные устройства в порядке приоритета. 
4. Передача данных может осуществляться отдельными битами (по 
последовательному интерфейсу) или полными словами (по параллельному 
интерфейсу). 
5. Информация, передаваемая в процессе ввода-вывода, подразделяется на 
собственно данные и управляющие данные. Управляющие данные 
инициируют действия, не связанные непосредственно с передачей данных 
(запуск устройства, запрещение прерываний, установка режимов и т.д.). 


80 
Управляющие данные от периферийного устройства содержат информацию 
об определенных признаках периферийного устройства (готовность 
устройства к передаче данных, наличие ошибок при обмене и т. д.).
Возможны два способа организации операций ввода-вывода. 
Изолированный ввод-вывод (соответствует структуре с изолированными 
шинами) предполагает наличие специальных команд ввода-вывода. В 8086-
совместимых микропроцессорах это команды IN и OUT. Адресное пространство 
регистров периферийных устройств изолировано от адресного пространства ячеек 
памяти Команды IN и OUT – двухбайтовые. Первый байт содержит код операции, 
а второй несет информацию о номере адресуемого периферийного устройства и 
номере адресуемого в нем регистра.

Download 1.59 Mb.

Do'stlaringiz bilan baham:
1   ...   47   48   49   50   51   52   53   54   ...   70




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling