Прочее компьютерное

В чем отличие Шины и порта ПК? В чем отличие Шины и порта ПК?

Компьютерная ши́на (англ. computer bus) в архитектуре компьютера — подсистема, служащая для передачи данных между функциональными блоками компьютера. В устройстве шины можно различить механический, электрический (физический) и логический (управляющий) уровни.

В отличие от соединения точка-точка, к шине обычно можно подключить несколько устройств по одному набору проводников. Каждая шина определяет свой набор коннекторов (соединений) для физического подключения устройств, карт и кабелей.

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

Современные компьютерные шины используют как параллельные, так и последовательные соединения и могут иметь параллельные (англ. multidrop) и цепные (англ. daisy chain) топологии. В случае USB и некоторых других шин могут также использоваться хабы (концентраторы).

Некоторые виды скоростных шин (Fibre Channel, InfiniBand, скоростной Ethernet, SDH) для передачи сигналов используют не электрические соединения, а оптические.

Присоединители к шине, разнообразные разъёмы, как правило, унифицированы и позволяют подключить различные устройства к шине.

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

Порт — обычно соединение (физическое или логическое), через которое принимаются и отправляются данные в компьютерах. Наиболее часто портом называют:

Аппаратный порт — специализированный разъём в компьютере, предназначенный для подключения оборудования определённого типа. См.: LPT-порт, последовательный порт, USB-порт, Игровой порт.
Порт ввода-вывода — используется в микропроцессорах (например, Intel) и микроконтроллерах (например, PIC, AVR) при обмене данными с аппаратным обеспечением. Порт ввода-вывода сопоставляется с тем или иным устройством и позволяет программам обращаться к нему для обмена данными.
Сетевой порт — натуральное число, записываемое в заголовках протоколов транспортного уровня модели OSI (таких как TCP, UDP и SCTP). Используется сетевым стеком ядра ОС на одном хосте для определения процесса — получателя данных.
Юрий Анисимов
Юрий Анисимов
610
Лучший ответ
Порт - причал, шина - море.
Если взять по аналогии из жизни, то порт - это грузовая станция, выдающая и принимающая грузы, а шина - это дорога к этой станции.
Юрий Минеев
Юрий Минеев
6 943