Hva er serielle porter?
Serielle porter er en type datamaskingrensesnitt som samsvarer med RS-232-standarden. De er 9-pinners kontakter som videresender informasjon, innkommende eller utgående, en byte om gangen. Hver byte blir brutt opp i en serie på åtte biter, derav begrepet serieport .
Disse portene er en av de eldste typene grensesnittstandarder. Før interne modemer ble vanlig, ble eksterne modemer koblet til datamaskiner via serielle porter, også kjent som kommunikasjons- eller "COM" -porter. Datamus og til og med tastaturer brukte dem også. Noen brukte 25-pinners kontakter, men 9-pinners variasjonen var mer vanlig. De styres av en spesiell brikke som kaller en UART (Universal Asynchronous Receiver Transmitter).
Serielle porter skiller seg fra 25-pinners parallelle porter ved at parallelle portene sender en byte om gangen ved å bruke åtte parallelle ledninger som hver har en bit. Med data som går parallelt, var overføringshastigheten større. En parallellport kan støtte hastigheter opptil 100 kilobyte per sekund, mens serielle porter bare støttet 115 kilobit per sekund (kbps). Senere presset forbedret teknologi serielle hastigheter til 460 kbps.
I tradisjonelle datamaskiner ble serielle porter konfigurert som følger:
Serielle porter | Avbryte | Minneadresse |
KOM 1 | IRQ 4 | 0x3F8 |
KOM 2 | IRQ 3 | 0x2F8 |
KOM 3 | IRQ 4 | 0x3e8 |
KOM 4 | IRQ 3 | 0x2e8 |
Enheter som er konfigurert til å bruke portene COM 1 og COM 3, kunne ikke være aktive på samme tid, da de delte avbryter IRQ 4. Det samme gjaldt COM 2 og COM 4 portenheter. Ofte førte dette til manuell konfigurering av portene, noe som ofte forårsaket mer problemer enn det var verdt og utgjorde en spesiell utfordring for dyslektikerne.
I dag brukes serielle porter hovedsakelig til oppringt modemer og nåværende operativsystem håndterer konfigurasjon automatisk. Nyere, raskere teknologier av USB (Universal Serial Bus) og Firewire har ellers erstattet både serielle og parallelle porter. USB støtter hastigheter fra 1,5 megabyte per sekund til 60 megabyte per sekund. Firewire har overføringshastigheter mellom 100 og 400 megabit per sekund.