Hvad er serielle porte?
Serielle porte er en type computergrænseflade, der overholder RS-232 standarden. Det er 9-polede stik, der videresender information, indgående eller udgående, en byte ad gangen. Hver byte er opdelt i en serie på otte bit, deraf udtrykket seriel port.
Disse porte er en af de ældste typer grænsefladestandarder. Før interne modemer blev almindelige, blev eksterne modem forbundet til computere via serielle porte, også kendt som kommunikations- eller "COM" -porte. Computermus og endda tastaturer brugte dem også. Nogle brugte 25-pins-stik, men 9-pin-sorten var mere almindelig. De styres af en speciel chipopkald til en UART (Universal Asynchronous Receiver Transmitter).
Serielle porte adskiller sig fra 25-pin parallelle porte, idet de parallelle porte sender en byte ad gangen ved at bruge otte parallelle ledninger, som hver bærer en bit. Med data, der kørte parallelt, var overførselshastigheden større. En parallelport kunne understøtte hastigheder op til 100 kilobytes per sekund, mens serielle porte kun understøttede 115 kilobits per sekund (kbps). Senere skubbede forbedret teknologi serielle hastigheder til 460 kbps.
I traditionelle computere blev serielle porte konfigureret som følger:
Serielle porte | Afbryde | Hukommelsesadresse |
KOM 1 | IRQ 4 | 0x3f8 |
KOM 2 | IRQ 3 | 0x2f8 |
KOM 3 | IRQ 4 | 0x3e8 |
KOM 4 | IRQ 3 | 0x2e8 |
Enheder, der er konfigureret til at bruge porte COM 1 og COM 3, kunne ikke være aktive på samme tid, da de delte afbrydelse af IRQ 4. Det samme gjaldt COM 2 og COM 4 portenheder. Ofte førte dette til manuelt at konfigurere havnene, hvilket ofte skabte flere problemer end det var værd og udgjorde en særlig udfordring for dyslektikerne.
I dag bruges serielle porte hovedsageligt til opkaldsmodemer, og nuværende operativsystemer håndterer konfiguration automatisk. Nyere, hurtigere teknologier med USB (Universal Serial Bus) og Firewire har ellers erstattet både serielle og parallelle porte. USB understøtter hastigheder fra 1,5 megabits per sekund til 60 megabyte per sekund. Firewire har overførselshastigheder mellem 100 og 400 megabits per sekund.