En busslinje er et sett med parallelle ledninger som fører data eller styresignaler mellom komponenter i en datamaskin. Busslinjer brukes til å koble prosessoren til minnet, for å koble eksterne enheter til prosessoren og for å koble eksterne enheter som skrivere og harddisker til datamaskinen.
Det er tre hovedtyper av busslinjer:
* Adressebuss: Adressebussen bærer adressen til et minnested eller en perifer enhet som skal aksesseres.
* Databuss: Databussen fører dataene til og fra minne og perifere enheter.
* Kontrollbuss: Styrebussen bærer kontrollsignaler som forteller minnet og eksterne enheter hva de skal gjøre.
Bredden på en busslinje er antall ledninger i linjen. Jo bredere busslinje, jo mer data kan overføres på en gang.
Busslinjer er en viktig del av dataarkitekturen. De gir midler for overføring av data og kontrollsignaler mellom de forskjellige komponentene i datamaskinen. Uten busslinjer ville ikke datamaskinen kunne fungere.