Я читал книгу «Операционные системы: три простых пьесы». А в разделе 36.5 автор описывает ответ на поставленный выше вопрос: -
"На временной шкале процесс 1 запущен, а затем хочет записать некоторые данные на диск. Затем он инициирует ввод-вывод, который должен явно копировать данные из памяти на устройство, по одному слову за раз (помечено c на диаграмме). Когда копирование завершено, ввод-вывод начинается на диске и наконец, процессор может быть использован для чего-то другого. "
Теперь я не понимаю, почему ввод / вывод запускается после завершения копирования?
В книге описывается PIO как: - Устройства ввода-вывода Chap-36