Вопрос:

Что представляет собой транзакция программно-управляемого обмена (PIO) в системах ввода-вывода? Варианты: 1) Асинхронная передача данных по локальной сети без участия операционной системы; 2) Копирование блоков памяти контроллером DMA напрямую на контроллер диска; 3) Метод взаимодействия, при котором центральный процессор лично выполняет инструкции чтения/записи для портов устройства, жёстко синхронизируясь с ним во времени; 4) Процесс загрузки микрокода BIOS из ПЗУ в оперативную память.

Ответ:

Правильный вариант: 3.

При программно-управляемом обмене (PIO) центральный процессор самостоятельно выполняет инструкции чтения и записи для портов устройства и синхронизирует обмен с устройством. Передача данных не осуществляется напрямую контроллером DMA.