Kaj so serijska vrata?

Serijska vrata so vrsta računalniškega vmesnika, ki je v skladu s standardom RS-232. So 9-pinski konektorji, ki prenašajo informacije, dohodne ali odhodne, en bajt naenkrat. Vsak bajt je razdeljen na zaporedje osmih bitov, od tod tudi izraz serijska vrata.

Ta vrata so ena najstarejših vrst standardov vmesnikov. Preden so notranji modemi postali običajni, so bili zunanji modemi povezani z računalniki prek serijskih vrat, znanih tudi kot komunikacijska ali “COM” vrata. Uporabljale so jih tudi računalniške miške in celo tipkovnice. Nekateri so uporabljali 25-pinske konektorje, vendar je bila 9-polna različica pogostejša. Nadzoruje jih poseben čip, ki imenuje UART (Universal Asynchronous Receiver Transmitter).

Serijska vrata se od 25-pinskih vzporednih vrat razlikujejo po tem, da vzporedna vrata prenašajo en bajt naenkrat z uporabo osmih vzporednih žic, od katerih vsaka nosi en bit. Ko so podatki potovali vzporedno, je bila hitrost prenosa večja. Vzporedna vrata bi lahko podpirala hitrosti do 100 kilobajtov na sekundo, medtem ko so serijska vrata podpirala le 115 kilobitov na sekundo (kbps). Kasneje je izboljšana tehnologija dvignila serijske hitrosti na 460 kbps.

V tradicionalnih računalnikih so bila serijska vrata konfigurirana na naslednji način:

Serial Ports Interrupt Memory Address

COM 1 IRQ 4 0x3f8

COM 2 IRQ 3 0x2f8

COM 3 IRQ 4 0x3e8

COM 4 IRQ 3 0x2e8

Naprave, konfigurirane za uporabo vrat COM 1 in COM 3, niso mogle biti aktivne hkrati, saj so si delile prekinitveni IRQ 4. Enako je veljalo za naprave COM 2 in COM 4 s vrati. Pogosto je to vodilo do ročne ponovne konfiguracije vrat, kar je pogosto povzročalo več težav, kot je bilo vredno, in predstavljalo poseben izziv za disleksike.
Danes se serijska vrata uporabljajo predvsem za klicne modeme in trenutni operacijski sistemi samodejno upravljajo konfiguracijo. Novejše, hitrejše tehnologije USB (Universal Serial Bus) in Firewire so sicer nadomestile tako serijska kot vzporedna vrata. USB podpira hitrosti od 1.5 megabita na sekundo do 60 megabajtov na sekundo. Firewire se ponaša s hitrostmi prenosa med 100 in 400 megabiti na sekundo.