Port szeregowy vs port równoległy
Port (pochodzi od łacińskiego słowa „porta” oznaczającego drzwi) to fizyczny interfejs łączący komputer z innymi komputerami lub sprzętowymi urządzeniami wejścia / wyjścia. Ze względu na transfer 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ą pojedynczej 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 pojedynczo przez porty szeregowe. Pojawiły się nowsze technologie, takie jak Ethernet, FireWire i USB, które umożliwiają szeregowe przesyłanie danych, ale starszy standard RS-232 jest nadal określany jako „port szeregowy”. RS-232 jest przeznaczony do łączenia z modemem lub podobnym urządzeniem. Jednak nowoczesne komputery mogą być dostarczane bez portów RS-232, a użytkownicy mogą być zmuszeni do stosowania 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, komputery serwerowe (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,powyższe konsole są znormalizowane i szeroko stosowane. Innym powodem jest to, że dla portów szeregowych wymagane jest bardzo niewiele oprogramowania wspomagającego 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 historycznie znany jako port drukarki, ponieważ pierwszy port równoległy został wprowadzony przez Roberta Howarda i Prentice Robinsona 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). Typowymi przykładami są napędy Zip, skanery, modemy zewnętrzne, karty dźwiękowe, kamery internetowe, joysticki, przenośne dyski twarde i CD-ROM. Jednak po wprowadzeniu USB i Ethernet, wykorzystanie portu równoległego znacznie się zmniejszyło. W rzeczywistości,nowoczesny komputer czasami nie ma nawet portu równoległego, ponieważ wielu producentów uznaje go za starszy port. Mimo to do obsługi starszych modeli drukarek używane są konwertery równoległe na USB.
Jaka jest różnica między portem szeregowym a równoległym?
Główną różnicą między portami szeregowymi i równoległymi (oczywiście) jest fakt, ż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, używając 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 z portami szeregowymi. 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.