Система шин в современных компьютерных архитектурах работает следующим образом: это общий физический канал, который позволяет нескольким устройствам обмениваться данными. en.wikipedia.org Чтобы предотвратить конфликты и обеспечить упорядоченный обмен, шины полагаются на протокол связи для управления тем, какое устройство может передавать данные в данный момент времени. en.wikipedia.org
Архитектура любой шины включает следующие компоненты: studizba.com
- Линии для обмена данными (шина данных). studizba.com По ней происходит обмен данными между CPU, картами расширения, установленными в слоты, и памятью. studizba.com Чем выше разрядность шины, тем больше данных может быть передано за определённый промежуток времени и выше производительность ПК. studizba.com
- Линии для адресации данных (шина адреса). studizba.com Служит для указания адреса к какому-либо устройству ПК, с которым CPU производит обмен данными. stotis.sakhalin.gov.ru По шине адреса передаётся идентификационный код (адрес) отправителя и (или) получателя данных. stotis.sakhalin.gov.ru
- Линии для управления данными (шина управления). studizba.com Передаёт ряд служебных сигналов: записи/считывания, готовности к приёму/передаче данных, подтверждения приёма данных, аппаратного прерывания, управления и других, чтобы обеспечить передачу данных. stotis.sakhalin.gov.ru
- Контроллер шины. studizba.com Осуществляет управление процессом обмена данными и служебными сигналами и обычно выполняется в виде отдельной микросхемы либо в виде совместимого набора микросхем — Chipset. stotis.sakhalin.gov.ru
Некоторые виды скоростных шин (Fibre Channel, InfiniBand, скоростной Ethernet, SDH) для передачи сигналов используют не электрические соединения, а оптические. ru.wikipedia.org