En buslinje er et sæt parallelle ledninger, der bærer data eller styresignaler mellem komponenter i en computer. Buslinjer bruges til at forbinde processoren med hukommelsen, til at forbinde eksterne enheder til processoren og til at forbinde eksterne enheder såsom printere og harddiske til computeren.
Der er tre hovedtyper af buslinjer:
* Adressebus: Adressebussen bærer adressen på en hukommelsesplacering eller en perifer enhed, der skal tilgås.
* Databus: Databussen fører dataene til og fra hukommelse og perifere enheder.
* Kontrolbus: Styrebussen bærer styresignaler, der fortæller hukommelsen og perifere enheder, hvad de skal gøre.
Bredden af en buslinje er antallet af ledninger i linjen. Jo bredere buslinjen er, jo flere data kan overføres på én gang.
Buslinjer er en vigtig del af computerarkitekturen. De giver mulighed for at overføre data og styresignaler mellem de forskellige komponenter i computeren. Uden buslinjer ville computeren ikke kunne fungere.