Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

В компьютерной архитектуре , A шина управления является частью системной шины , используемого процессорами для обмена данных с другими устройствами в компьютере. В то время как адресная шина передает информацию об устройстве, с которым общается ЦП, а шина данных передает фактические обрабатываемые данные, шина управления передает команды от ЦП и возвращает сигналы состояния от устройств. Например, если данные читаются или записываются на устройство, соответствующая линия (чтение или запись) будет активной ( логическая единица ).

Линии [ править ]

Количество и тип линий в шине управления различаются, но есть основные линии, общие для всех микропроцессоров, такие как:

  • Прочтите ( ). Одна строка, которая в активном состоянии (логический ноль) указывает на то, что устройство считывает ЦП.
  • Напишите ( ). Одна строка, которая в активном состоянии (логический ноль) указывает на то, что устройство записывается ЦП.
  • Байт enable ( ). Группа строк, указывающих размер данных (8, 16, 32, 64 байта).

Сигналы RD и WR шины управления управляют чтением или записью RAM, избегая конфликтов шины на шине данных. [1]

Дополнительные строки зависят от микропроцессора, например:

  • Передача ACK («подтверждение»). Предоставляет информацию о том, что данные были подтверждены (прочитаны) устройством.
  • Запрос автобуса (BR, BREQ или BRQ). Указывает, что устройство запрашивает использование шины (данных).
  • Грант на автобус (BG или BGRT). Указывает, что ЦП предоставил доступ к шине.
  • Запрос на прерывание (IRQ). Устройство с более низким приоритетом запрашивает доступ к ЦП.
  • Тактовые сигналы . Сигнал на этой линии используется для синхронизации данных между ЦП и устройством.
  • Сбросить . Если эта строка активна, ЦП выполнит полную перезагрузку .

Системы, которые имеют более одного мастера шины, имеют дополнительные сигналы шины управления, которые определяют, какой мастер шины управляет адресной шиной, избегая конфликтов шины на адресной шине. [1]

См. Также [ править ]

Ссылки [ править ]

  1. ^ а б Ян Синклер; Джон Дантон.«Практическое руководство по электронике» . 2013. раздел «Управляющая шина». п. 209-210.

Внешние ссылки [ править ]