Die primäre Komponente in einer CPU, die Zahlen (Daten) zwischen anderen Komponenten überträgt . Dies ist keine einzige Komponente, sondern eine Sammlung miteinander verbundener Wege. Innerhalb des Bussystems erleichtern mehrere Schlüsselelemente die Datenübertragung:
* Datenbus: Dieser Bus trägt ausdrücklich die Daten selbst - die Zahlen, die zwischen Komponenten wie der ALU (Arithmetic Logic Unit), Registern und Speicher übertragen werden.
* Adressbus: Dieser Bus gibt den Ort * der Daten an. Es wird verwendet, um den Speicher oder andere Komponenten * zu mitteilen, wo * Daten senden oder empfangen werden sollen.
* Kontrollbus: Dieser Bus verwaltet den Datenfluss. Es trägt Signale, die die Aktionen aller Komponenten koordinieren, z. B. Lesen und Schreiben initiieren, die Richtung des Datenflusss bestimmen und die Synchronisierungsvorgänge synchronisieren.
Während Register auch Daten halten und vorübergehend übertragen werden, tun sie dies nur innerhalb eines sehr begrenzten internen Bereichs innerhalb der CPU. Das Bussystem ermöglicht die Kommunikation über größere Entfernungen, die verschiedene Teile der CPU und sogar externe Komponenten wie RAM verbinden.