Чипсет определяется как шина?

Чипсет определяется как шина?

Итак, чипсет — это северный и южный мосты, и он соединяет все аппаратные компоненты с ЦП. А шины — это среды, соединяющие указанные мосты вместе, соединяющие северный мост с ЦП и соединяющие аппаратные компоненты с мостами.

Мне кажется, что они делают одно и то же: соединяют аппаратные компоненты. Чипсет определяется как шина? Если нет, то почему? Чем отличается механика этих двух вещей?

решение1

Шина — это физическое электрическое соединение, которое соединяет устройства, которые уже имеют возможность говорить по одному и тому же электрическому протоколу. Чипсет — это логическое соединение, обеспечивающее возможность соединения устройств, которые говорят по разным электрическим протоколам.

Например, если я говорю с вами, наверху стека протоколов у нас английский. Английский можно передавать письменно, его можно думать, его можно говорить. Но в этом случае ниже у нас есть произнесенные слова. Теперь эти произнесенные слова могут передаваться по электрическим проводам, они могут передаваться по воздуху. Но в этом случае у нас есть колебания в воздухе внизу стека.

Аналогично, когда устройства взаимодействуют, у нас также есть стек. Внизу стека у нас есть физическое, электрическое соединение с функциями типа «эта строка битов». Это шина. Выше этого у нас есть реализация протокола, используемого по этому соединению с функциями типа «сохранить этот кусок данных в этом месте». Это то, что делает чипсет. А выше этого у нас обычно есть более высокоуровневый, функциональный протокол с функциями типа «отправить этот пакет данных по этому адресу», это то, что делает само устройство.

Например, чипсет должен выяснить, какие команды идут к каким устройствам. Сама шина не может этого сделать.

Связанный контент