Port szeregowy a równoległy
Port (pochodzący z łacińskiego słowa „porta” oznaczającego drzwi) to fizyczny interfejs, który łączy komputer z innymi komputerami lub sprzętowymi urządzeniami wejścia/wyjścia. Na podstawie transferu sygnału porty są podzielone na dwie grupy jako porty szeregowe i równoległe. Porty szeregowe przesyłają dane jeden bit na raz za pomocą jednej pary przewodów, podczas gdy porty równoległe przesyłają wiele bitów naraz za pomocą grupy przewodów.
Co to jest port szeregowy?
Port szeregowy to fizyczny interfejs używany do komunikacji szeregowej. Informacje są przesyłane po jednym bicie przez porty szeregowe. Pojawiły się nowsze technologie, takie jak Ethernet, FireWire i USB, które przesyłają dane szeregowo, ale starszy standard RS-232 jest nadal identyfikowany jako „port szeregowy”. RS-232 jest przeznaczony do współpracy z modemem lub podobnym urządzeniem. Jednak współczesne komputery mogą być pozbawione portów RS-232, a użytkownicy mogą potrzebować odpowiednich konwerterów (takich jak port szeregowy na USB). Jednak porty szeregowe są nadal szeroko stosowane w aplikacjach, takich jak systemy automatyki w przemyśle, naukowe urządzenia pomiarowe, serwery (jako konsole sterujące) i urządzenia sieciowe (takie jak routery). Głównym powodem, dla którego porty szeregowe są nadal używane w powyższych zastosowaniach, jest to, że są one stosunkowo proste i tańsze. Ponadto wspomniane konsole są ustandaryzowane i szeroko stosowane. Innym powodem jest to, że dla portów szeregowych potrzeba bardzo mało oprogramowania pomocniczego z systemu.
Co to jest port równoległy?
Port równoległy to fizyczny interfejs używany do podłączania różnych urządzeń peryferyjnych do komputera. Jest on historycznie znany jako port drukarki, ponieważ pierwszy port równoległy został wprowadzony przez Roberta Howarda i Prentice Robinsona wraz z drukarką Cenetronics Model 101 w 1970 roku. Jak sama nazwa wskazuje, porty te przesyłają dane równolegle (jednocześnie dwukierunkowo). a odpowiedni standard jest zdefiniowany w standardzie IEEE 1284. Ale porty równoległe były używane z wieloma urządzeniami peryferyjnymi (nie tylko drukarkami). Niektóre typowe przykłady to napędy Zip, skanery, modemy zewnętrzne, karty dźwiękowe, kamery internetowe, joysticki, przenośne dyski twarde i płyty CD-ROM. Jednak po wprowadzeniu USB i Ethernetu wykorzystanie portu równoległego znacznie się zmniejszyło. W rzeczywistości współczesne komputery czasami nie zawierają nawet portu równoległego, ponieważ wielu producentów rozpoznaje go jako starszy port. Mimo to konwertery portu równoległego na USB są używane do obsługi starszych modeli drukarek.
Jaka jest różnica między portem szeregowym a równoległym?
Główna różnica między portami szeregowymi i równoległymi (oczywiście) polega na tym, że porty szeregowe wysyłają i odbierają dane jeden bit na raz za pomocą jednej pary przewodów, podczas gdy porty równoległe wysyłają i odbierają dane wiele bitów na raz. czas przy użyciu wielu przewodów. Z tego powodu porty równoległe są szybsze niż porty szeregowe. Łatwiej jest pisać programy dla portów równoległych w porównaniu do portów szeregowych. Ale porty równoległe potrzebują więcej linii do przesyłania danych. Dlatego porty równoległe nie nadają się do komunikacji na duże odległości z powodu wysokich kosztów i utraty danych.