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