Системная шина

Системная шина — основная интерфейсная система компьютера, обеспечиваю­щая сопряжение и связь всех его устройств между собой. Системная шина вклю­чает в себя:

□ кодовую шину данных (КШД), содержащую провода и схемы сопряжения для параллельной передачи всех разрядов числового кода (машинного слова) операнда;

□ кодовую шину адреса (КША), содержащую провода и схемы сопряжения для параллельной передачи всех разрядов кода адреса ячейки основной памяти или порта ввода-вывода внешнего устройства;

□ кодовую шину инструкций (КШИ), содержащую провода и схемы сопряже­ния для передачи инструкций (управляющих сигналов, импульсов) во все блоки машины;

□ шину питания, содержащую провода и схемы сопряжения для подключения блоков ПК к системе энергопитания.

Системная шина обеспечивает три направления передачи информации:

- между микропроцессором и основной памятью;

□ между микропроцессором и портами ввода-вывода внешних устройств;

□ между основной памятью и портами ввода-вывода внешних устройств (в ре­жиме прямого доступа к памяти).

Все блоки, а точнее их порты ввода-вывода, через соответствующие унифициро­ванные разъемы (стыки) подключаются к шине единообразно: непосредственно или через контроллеры (адаптеры). Управление системной шиной осуществля­ется микропроцессором либо непосредственно, либо, что чаще, через дополни­тельную микросхему контроллера шины, формирующую основные сигналы управления. Обмен информацией между внешними устройствами и системной шиной выполняется с использованием ASCII-кодов.