Ligne de communication (fils) reliant 2
circuits électroniques digitaux ou plus, par extension connecteur interne
d'un ordinateur permettant d'insérer des cartes.
Dans un montage électronique à base
microprocesseur, on distingue 3 types de bus
le bus de donnée permet de transférer
les informations (lecture et écriture)
le bus d'adresse permet de déterminer
l'adresse (le périphérique ou l'adresse mémoire) vers laquelle le
transfert doit se faire.
le bus de commande qui synchronise le
transfert suivant les timing associé à chaque type de processeur.
Le bus de donnée est toujours un multiple de 8 (8,
16, 32, 64, ...) bits. Les processeurs actuels les plus courants sont de 64
bits.
Le nombre de lignes d'adresse spécifie le nombre
d'adresses différentes que le microprocesseur est capable d'indexer. Le nombre
d'adresses possibles est déterminé par la formule 2X, où X est le
nombre de lignes (bits d'adresse).
Le bus de commande est le plus complexe. Il regroupe
les signaux Read (lecture), Write (écriture), Reset, Refresh (rafraîchissement
des mémoires RAM), Mreq (Memory request -accès mémoire), IORQ (IO request -
accès périphérique), les demandes d'interruptions et de DMA,
...