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 seryjny .
Te porty są jednym z najstarszych rodzajów standardów interfejsu. Zanim modemy wewnętrzne stały się powszechne, modemy zewnętrzne został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 tym, że 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ć stawki do 100 kilobajtów naPo drugie, 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 zostały skonfigurowane w następujący sposób:
Skonfigurowane do używania portów COM 1 i COM 3 nie mogły być aktywne w tym samym czasie, ponieważ udostępniły przerwanie IRQ 4. To samo dotyczyło urządzeń COM 2 i COM 4. Często prowadzi to do ręcznego rekonfigurowania portów, co często powodowało więcej kłopotów niż było to warte i POSwydało specjalne wyzwanie dla dysleksji. Dzisiaj porty szeregowe są używane głównie do automatycznej konfiguracji modemów dial-up i bieżących 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ę.
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 INNE JĘZYKI