Мультипрограммный режим стал возможен только после появления архитектуры с периферийными процессорами, потому что такая многопроцессорная архитектура позволила реализовать одновременную параллельную обработку нескольких программ. 23
Пока одна программа занята вводом/выводом данных, которым управляет периферийный процессор, другая программа занимает центральный процессор, выполняя вычисления. 2