Teraz usłyszeć wyrażenie „portykomputer ”, nie musisz chodzić do wyspecjalizowanych sklepów ani własnego sprzętu komputerowego. Rzeczywiście, nawet uczniowie szkół podstawowych są dobrze zorientowani w tej kwestii.
Przy słowach „port” ktoś zwykle myślimolo z wysokimi dźwigami, do którego wpływają duże statki dostarczające produkty i ładujące towary. W technologii komputerowej port I / O jest rodzajem interfejsu sprzętowego zaprojektowanego do łączenia urządzeń wewnętrznych i peryferyjnych z magistralą danych płyty głównej. Od czasu pojawienia się pierwszych komputerów zaproponowano wiele różnych portów różniących się zarówno fizyczną implementacją, jak i stosowanym protokołem. Niektóre przetrwały i są używane nawet w naszych czasach. Dlatego wielu producentów płyt głównych zaczęło zmieniać okablowanie portu szeregowego w swoich produktach.
Dlaczego jest taki niezwykły?Asynchroniczny port szeregowy (czasami nazywany COM, od angielskiego słowa „Communications”) pojawił się w pierwszych modelach komputerów kompatybilnych z IBM. Służy do podłączania myszy, modemu, innych urządzeń peryferyjnych i organizowania najprostszego połączenia sieciowego dwóch komputerów (wymagany był zerowy kabel modemowy). Jedną z zalet portu szeregowego jest prostota implementacji sprzętu i oprogramowania.
Fizycznie jest reprezentowany przez 9 lub 25 pinówzłącze. Transmisja danych odbywa się w nim bit po bicie, sekwencyjnie (tak na marginesie, stąd pochodzi druga nazwa). Protokół nie narzuca żadnych ram czasowych dla odstępu między każdymi 16 bitami (2 bajty). Z powodu tej funkcji port szeregowy jest czasami określany jako asynchroniczny.
Warto zauważyć, że szybkość transmisjiinformacje są nadal regulowane. Na przykład w standardowej implementacji sprzętowej dozwolona jest prędkość 115200 bitów na sekundę (baud), chociaż zazwyczaj systemy operacyjne Windows sztucznie ograniczają ją do 9600 (użytkownik może dokonać korekty w menedżerze urządzeń). W przeciwieństwie do innych interfejsów szeregowych (USB, FireWire) bity nie są gromadzone w pakietach, ale przesyłane w miarę ich nadejścia.
Wspólny interfejs USB został wprowadzony zcelem wyparcia z rynku przestarzałego portu COM (RS-232C). Ten krok był nieunikniony, ponieważ szybkość transmisji danych w najbardziej produktywnej wersji wynosiła tylko 921600 bodów, co nie wystarczyło (porównaj z USB i jego 480 Mb / s). Drugą istotną wadą jest brak możliwości podłączania na gorąco: próba podłączenia urządzenia do portu szeregowego w trakcie pracy komputera skutkowała w najlepszym przypadku niemożliwością działania ze względu na brak technologii Plug & Play, aw najgorszym awarią zarówno samego urządzenia, jak i kontrolera. Port COM na płycie głównej (karta rozszerzeń).
Z tego powodu kilka lat temu wszystkowydane karty nie miały portu COM, jak to się stało z PS / 2 i AGP. Jednak duża liczba istniejących urządzeń peryferyjnych zaprojektowanych do współpracy z portem szeregowym zmusiła producentów do ponownego wprowadzenia COM, a nawet LPT (równoległe). Bez wątpienia wielu użytkowników powiedziało im „dziękuję”. Rzeczywiście, aby zreflashować odbiornik satelitarny, nie musisz już szukać starego komputera ani kupować niewygodnych adapterów do falowników. Ponadto większość programistów pracuje również przez port szeregowy, ponieważ pisanie dla niego programów sterujących nie jest zbyt trudne.
Co ciekawe, wiele nowoczesnych urządzeń peryferyjnychurządzenia do poprawnej pracy w systemie operacyjnym emulują swój port COM. Są to telefony komórkowe, radiomodemy, adaptery Bluetooth itp. Oczywiście charakterystyka takiego portu wirtualnego znacznie wykracza poza standardowe wykonanie.