Le bus ISA supporte-t-il les cartes 8 bits et 16 bits ?
Oui — Le bus ISA accepte cartes d'extension 8 bits et 16 bits
Le bus Industry Standard Architecture (ISA), introduit avec l'IBM PC/AT (1984), est un bus 16 bits qui maintient la compatibilité descendante avec les cartes 8 bits du PC/XT original.
Comment ça marche
- Cartes 8 bits (style PC/XT) : Utilisent seulement les 62 premières broches (A1–A31, D0–D7, contrôle). Occupent la **partie avant** du slot (connecteur bord plus court). Fonctionnent dans tout slot ISA (8 ou 16 bits).
- Cartes 16 bits (style AT) : Utilisent le connecteur 98 broches complet (36 broches supplémentaires : A17–A23, D8–D15, IRQs/DMA/contrôle additionnels). Requèrent le **slot 16 bits pleine longueur** (segment plus long derrière la section 8 bits).
- Cléage physique : Les slots 16 bits ont un séparateur ; les cartes 8 bits s'arrêtent avant. Les cartes 16 bits s'étendent dans la section arrière.
Fonctionnement électrique
- Quand carte 8 bits accédée, bus exécute cycle 8 bits (utilise D0–D7 seulement).
- Quand carte 16 bits accédée, bus exécute cycle 16 bits (D0–D15).
- Le chipset/pont gère la traduction ; CPU voit chemin données 16 bits.
Contexte historique
- ISA 8 bits : 4,77 MHz, ~2–3 Mo/s.
- ISA 16 bits (bus AT) : 8 MHz, ~8 Mo/s théorique.
- EISA (1988) étend à 32 bits, 33 Mo/s, mais ISA persiste jusqu'à PCI (1993) qui le remplace.
Note legacy
Slots ISA disparus cartes mères ~2000–2005. Systèmes modernes utilisent PCIe. Cartes industrielles/embarquées conservent parfois ISA via pont LPC ou backplanes.
