Шина управления
В компьютерной архитектуре Шина управления является частью системной шины и используется процессорами для связи с другими устройствами внутри компьютера. В то время как адресная шина передает информацию об устройстве, с которым взаимодействует ЦП, а шина данных передает фактические обрабатываемые данные, шина управления передает команды от ЦП и возвращает сигналы состояния от устройств. Например, если данные читаются или записываются на устройство, соответствующая линия (чтение или запись) будет активной ( логическая единица ).
Линии
[ редактировать ]Количество и тип линий в шине управления различаются, но есть основные линии, общие для всех микропроцессоров, такие как:
- Читать ( ). Одна строка, которая, когда она активна (логический ноль), указывает, что устройство считывается ЦП.
- Писать ( ). Одна строка, которая, когда она активна (логический ноль), указывает, что устройство записывается ЦП.
- Включение байта ( ). Группа строк, обозначающая размер данных (8, 16, 32, 64 байта).
Сигналы RD и WR шины управления управляют чтением или записью ОЗУ, избегая конфликтов на шине данных. [1]
Дополнительные строки зависят от микропроцессора, например:
- Передача ACK («подтверждение»). Предоставляет информацию о том, что данные были подтверждены (прочитаны) устройством.
- Запрос шины (BR, BREQ или BRQ). Указывает, что устройство запрашивает использование шины (данных).
- Грант на автобус (BG или BGRT). Указывает, что ЦП предоставил доступ к шине.
- прерывания Запрос (IRQ). Устройство с более низким приоритетом запрашивает доступ к ЦП.
- Сигналы часов . Сигнал на этой линии используется для синхронизации данных между ЦП и устройством.
- Перезагрузить . Если эта линия активна, процессор выполнит жесткую перезагрузку .
Системы, в которых имеется более одного мастера шины, имеют дополнительные сигналы шины управления, которые определяют, какой мастер шины управляет адресной шиной, что позволяет избежать конфликтов на адресной шине. [1]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Перейти обратно: а б Ян Синклер; Джон Дантон. «Справочник по практической электронике» . 2013. раздел «Шина управления». п. 209-210.
Внешние ссылки
[ редактировать ]- Определение Webopedia .
- Организация компьютерной системы в Калифорнийском университете в Риверсайде .
- «Архитектура аппаратного и программного обеспечения» , презентация PowerPoint в Университете штата Калифорния, Лос-Анджелес .