Skip to main content

Co to są porty szeregowe?

Porty szeregowe są rodzajem interfejsu komputerowego, który jest zgodny ze standardem RS-232.Są to 9-pinowe złącza, które przekazują informacje, przychodzące lub wychodzące, jeden bajt na raz.Każdy bajt jest podzielony na serię z ośmiu bitów, stąd termin Port szeregowy

.

Porty te są jednym z najstarszych rodzajów standardów interfejsu.Zanim modemy wewnętrzne stały się powszechne, modemy zewnętrzne były podłączone do komputerów za pomocą portów szeregowych, znanych również jako porty komunikacyjne lub COM.Używały ich również myszy komputerowe, a nawet klawiatury.Niektórzy używali 25-pinowych złączy, ale 9-stykowa odmiana była bardziej powszechna.Są one kontrolowane przez specjalne wywołanie układu UART (uniwersalny asynchroniczny nadajnik odbiornika).

Porty szeregowe różnią się od 25-pinowych portów równoległych, ponieważ porty równoległe przesyłają jeden bajt na raz, używając ośmiu równoległych przewodów, które każde przewożą jeden bit.W przypadku równolegle danych szybkość transferu była większa.Port równoległy może obsługiwać prędkości do 100 kilobajtów na sekundę, podczas gdy porty szeregowe obsługiwały tylko 115 kilobitów na sekundę (KBP).Później ulepszona technologia popchnęła prędkości szeregowe do 460 kb / s.

W tradycyjnych komputerach porty szeregowe skonfigurowano w następujący sposób:

Porty szeregowe Przerwanie Adres pamięci Com 1 IRQ 4 0x3f8 com 2 irq 3 0x2f8 com 3 irq 4 0x3e8 com 4 irq 3 0x2e8

Urządzenia skonfigurowane do używania portówCOM 1 i COM 3 nie mogły być aktywne w tym samym czasie, ponieważ podzielili się przerwaniem IRQ 4. To samo dotyczyło urządzeń COM 2 i COM 4.Często prowadziło to do ręcznego rekonfigurowania portów, które często powodowały więcej problemów niż było to warte, i stanowiło szczególne wyzwanie dla dysleksji.

Dzisiaj porty szeregowe są używane głównie do automatycznej konfiguracji obsługi telefonicznych i aktualnych systemów operacyjnych.Nowsze, szybsze technologie USB (Universal Serial Bus) i Firewire w przeciwnym razie zastąpiły porty szeregowe, jak i równoległe.USB obsługuje prędkości z 1,5 megabitów na sekundę do 60 megabajtów na sekundę.FireWire może pochwalić się prędkością transferu od 100 do 400 megabitów na sekundę.