Port szeregowy a port równoległy
Port (pochodzi od łacińskiego słowa „porta” dla drzwi) to fizyczny interfejs, który łączy komputer z innymi komputerami lub sprzętowymi urządzeniami wejścia / wyjścia. W oparciu o transfer sygnału porty są podzielone na dwie grupy jako porty szeregowe i równoległe. Porty szeregowe przesyłają dane po jednym bicie za pomocą pojedynczej pary przewodów, podczas gdy porty równoległe przesyłają wiele bitów jednocześnie za pomocą grupy przewodów.
Co to jest port szeregowy?
Port szeregowy to fizyczny interfejs używany do komunikacji szeregowej. Informacje są przesyłane pojedynczo przez porty szeregowe. Istnieją nowsze technologie, takie jak Ethernet, FireWire i USB, które przesyłają dane szeregowo, ale starszy standard RS-232 jest nadal określany jako „port szeregowy”. RS-232 jest przeznaczony do użytku z interfejsem modemu lub podobnego urządzenia. Jednak współczesne komputery mogą być dostarczane bez portów RS-232, a użytkownicy mogą korzystać z odpowiednich konwerterów (takich jak szeregowy na USB). Ale porty szeregowe są nadal szeroko stosowane w aplikacjach, takich jak systemy automatyki w przemyśle, naukowe urządzenia pomiarowe, komputery serwerów (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 aplikacjach, jest to, że są one stosunkowo proste i tańsze. Ponadto wyżej wymienione konsole są znormalizowane i szeroko stosowane. Innym powodem jest to, że do portów szeregowych wymagane jest bardzo niewiele 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. Historycznie jest znany jako port drukarki, ponieważ pierwszy port równoległy został wprowadzony przez Roberta Howarda i Prentice Robinson z drukarką Cenetronics Model 101 w 1970 roku. Jak sama nazwa wskazuje, porty te przesyłają dane równolegle (dwukierunkowe w tym samym czasie) 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 dyski CD-ROM. Ale po wprowadzeniu USB i Ethernetu użycie portu równoległego znacznie się zmniejszyło. W rzeczywistości współczesny komputer czasami nawet nie ma portu równoległego, ponieważ jest uznawany przez wielu producentów za starszy port. Nadal jednak konwertery równoległe 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ą pojedynczej pary przewodów, podczas gdy porty równoległe wysyłają i odbierają dane wielu bitów na raz za pomocą 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 niż portów szeregowych. Ale porty równoległe potrzebują więcej linii do przesyłania danych. Dlatego porty równoległe nie są odpowiednie do komunikacji na duże odległości ze względu na wysokie koszty i utratę danych.