Арифметико-логическое устройство, устройства памяти и ввода принимают, хранят и обрабатывают информацию, а затем направляют ее на устройства вывода. Работу таких устройств следует определенным образом координировать. Именно этим и занимается блок управления, являющийся, если можно так выразиться, нервным центром компьютера, передающим управляющие сигналы другим устройствам и отслеживающим их состояние.
Управление операциями ввода-вывода осуществляется командами программ, которые идентифицируют соответствующие устройства ввода-вывода и пересылаемые данные. Но реальные синхронизирующие сигналы (timingsignals), управляющие пересылкой, генерируются управляющими схемами. Синхронизирующие сигналы — это сигналы, определяющие, когда должно быть выполнено данное действие. Кроме того, посредством синхронизирующих сигналов, генерируемых блоком управления, осуществляется передача данных между процессором и памятью. Блок управления можно представить себе как отдельное устройство, взаимодействующее с другими частями машины. Однако на практике так бывает редко. Большая часть управляющих схем физически распределена между разным компонентами компьютера: процессором, чипсетом, контролерами ввода-вывода. Сигналы, используемые для синхронизации событий и действий всех устройств, передаются по множеству управляющих линий (шин).