1) Программный обмен информацией:
Является основным режимом работы, без чего не возможно осуществлять другие режимы.
В этом режиме все операции осуществляет процессор, он читает из памяти коды команд и исполняет их, обрабатывает их, записывает в память или периферийное устройство ввода/вывода.
Выполнение при этом программа может быть линейная оцекленическая или разветвляющаяся.
2) Обмен с использованием прерываний:
Использование когда необходимо реакции системы на какое то внешнее событие.
Прерывание можно ограничить 3 – мя способами:
a) С помощью постоянного программного контроля факта наступившего события.
b) С помощью прерывания, то есть насильственного перевода МК с выполнением текущей программ на выполнение экстренно необходимой программы.
c) С помощью прошлого доступа к памяти .
Первый и второй доступ осуществляется с участием процессора в 3 – ем способе процессор не задействован.
3) Режим прямого доступа к памяти:
В этом режиме ВУ посылает МП снимая на то что ему необходимо прямой доступ к ним. МП получив этот сигнал заканчивает выполнение текущей программы и отключение, От системных шин и оперативного устройства запрашивает прямой доступ сигнал в подтверждение. После завершения операции МП начинает работу с момента остановки.