Que sont les ports série?
Les ports série sont un type d'interface informatique conforme à la norme RS-232. Ce sont des connecteurs à 9 broches qui relayent les informations, entrantes ou sortantes, octet par octet. Chaque octet est divisé en une série de huit bits, d'où le terme port série .
Ces ports sont l’un des types les plus anciens de normes d’interface. Avant que les modems internes ne deviennent monnaie courante, les modems externes étaient connectés aux ordinateurs via des ports série, également appelés ports de communication ou "COM". Les souris d’ordinateur et même les claviers les utilisaient également. Certains utilisaient des connecteurs à 25 broches, mais la variante à 9 broches était plus courante. Ils sont contrôlés par une puce spéciale appelée UART (Universal Asynchronous Receiver Transmitter).
Les ports série diffèrent des ports parallèles à 25 broches en ce sens qu'ils transmettent un octet à la fois en utilisant huit fils parallèles portant chacun un bit. Avec les données voyageant en parallèle, le taux de transfert était supérieur. Un port parallèle peut prendre en charge des vitesses allant jusqu'à 100 kilo-octets par seconde, alors que les ports série ne prennent en charge que 115 kilobits par seconde (kbps). Plus tard, la technologie améliorée a poussé les vitesses série à 460 kbps.
Sur les ordinateurs traditionnels, les ports série ont été configurés comme suit:
Ports série | Interrompre | Adresse mémoire |
COM 1 | IRQ 4 | 0x3f8 |
COM 2 | IRQ 3 | 0x2f8 |
COM 3 | IRQ 4 | 0x3e8 |
COM 4 | IRQ 3 | 0x2e8 |
Les périphériques configurés pour utiliser les ports COM 1 et COM 3 ne pouvaient pas être actifs en même temps, car ils partageaient l'interruption IRQ 4. Il en était de même pour les périphériques COM 2 et COM 4. Cela conduisait souvent à une reconfiguration manuelle des ports, ce qui causait souvent plus de problèmes que nécessaire et constituait un défi particulier pour les dyslexiques.
Aujourd'hui, les ports série sont principalement utilisés pour les modems d'accès à distance et les systèmes d'exploitation actuels gèrent la configuration automatiquement. Les technologies plus récentes et plus rapides d’USB (Universal Serial Bus) et de Firewire ont par ailleurs remplacé les ports série et parallèle. L'USB prend en charge des vitesses allant de 1,5 à 60 mégabits par seconde. Firewire offre des taux de transfert compris entre 100 et 400 mégabits par seconde.