Внутренняя магистраль микропроцессорной системы использует параллельный способ обмена данными. Все линии связи, входящие в нее, могут быть условно разделены на три группы:
  1. Шина данных несколько параллельно идущих линий (проводников), по которым передаются собственно данные. Количество линий в шине данных определяется разрядностью передаваемых данных. Информацию на шину данных выдает ведущее устройство — микропроцессор (если выполняется запись данных) или ведомое устройство (если выполняется чтение данных).
  2. Шина адреса — несколько параллельно идущих линий (проводников), по которым передается адрес (уникальный номер) ведомого устройства (ячейки ЗУ или порта ввода-вывода). Количество линий в шине адреса определяется разрядностью адреса. Информацию (адрес) на шину адреса всегда выдает ведущее устройство (микропроцессор).
  3. Шина управления содержит линии, по которым передаются управляющие сигналы (RD, WR, DEN и т.п.). Количество и перечень линий в шине управления определяется конструкцией конкретной МПС и, прежде всего, микропроцессора.
Рис. 1.  
Часто для передачи адреса и данных используют одни и те же линии связи, передавая по ним сначала адрес, потом данные с разделением во времени. Такое конструктивное решение получило название мультиплексированная шина адреса-данных (рис. 2).
Рис. 2.  
Для определения момента времени, в который происходит передача адреса, служит сигнал "строб адреса" — на время передачи адреса по мультиплексированной шине он переводится в состояние логической "1".
С учетом всего вышеизложенного, временная диаграмма синхронного параллельного обмена (при использовании мультиплексированной шины адреса-данных) будет выглядеть следующим образом (рис. 3).
Рис. 3.