Co jsou sériové porty?
Sériové porty jsou typem počítačového rozhraní, které odpovídá standardu RS-232. Jedná se o 9kolíkové konektory, které přenášejí informace, příchozí nebo odchozí, jeden bajt najednou. Každý bajt je rozdělen do řady osmi bitů, odtud se nazývá sériový port.
Tyto porty jsou jedním z nejstarších typů standardů rozhraní. Než se staly interní modemy běžnými, byly externí modemy připojeny k počítačům přes sériové porty, také známé jako komunikační nebo „COM“ porty. Počítačové myši a dokonce i klávesnice je také používaly. Někteří používali 25-pinové konektory, ale 9-pinová varianta byla běžnější. Jsou ovládány speciálním čipovým voláním UART (Universal Asynchronous Receiver Transmitter).
Sériové porty se liší od 25-pinových paralelních portů tím, že paralelní porty přenášejí jeden bajt najednou pomocí osmi paralelních drátů, z nichž každý nese jeden bit. Při paralelním přenosu dat byla rychlost přenosu vyšší. Paralelní port mohl podporovat rychlosti až 100 kilobajtů za sekundu, zatímco sériové porty podporovaly pouze 115 kilobitů za sekundu (kbps). Později vylepšená technologie posunula sériové rychlosti na 460 kbps.
V tradičních počítačích byly sériové porty konfigurovány takto:
Sériové porty | Přerušit | Adresa paměti |
COM 1 | IRQ 4 | 0x3f8 |
COM 2 | IRQ 3 | 0x2f8 |
COM 3 | IRQ 4 | 0x3e8 |
COM 4 | IRQ 3 | 0x2e8 |
Zařízení nakonfigurovaná pro použití portů COM 1 a COM 3 nemohla být aktivní současně, protože sdílely přerušení IRQ 4. To samé platí pro zařízení portů COM 2 a COM 4. Často to vedlo k ručnímu překonfigurování portů, které často způsobovalo více problémů, než se vyplatilo, a pro dyslexii představovalo zvláštní výzvu.
Dnes se sériové porty používají hlavně pro modemy vytáčení a aktuální operační systémy zpracovávají konfiguraci automaticky. Novější, rychlejší technologie USB (Universal Serial Bus) a Firewire jinak nahradily sériové i paralelní porty. USB podporuje rychlosti od 1,5 megabitů za sekundu do 60 megabajtů za sekundu. Firewire se může pochlubit přenosovou rychlostí mezi 100 a 400 megabitů za sekundu.