Bus (Binary Unit System)

**This is an old revision of the document!**

Bus (Binary Unit System)


Systembus – Prinzip

  • Zusammenschluss von Datenbus, Adressbus und Steuerbus zur Kommunikation der CPU mit Speicher und Peripherie.

Vergleich: Datenbus, Adressbus und Steuerbus

**Datenbus (Data Bus)**

  • Funktion: Bidirektionale Datenübertragung zwischen CPU, Speicher und Peripherie.
  • Breite: Abhängig von der Datenwortbreite der CPU (8, 16, 32 oder 64 Bit).
  • Bidirektional (CPU ↔ Speicher/Peripheriegeräte).

**Adressbus (Address Bus)**

  • Funktion: Überträgt Speicheradressen unidirektional.
  • Breite: Bestimmt, wie viel Speicher direkt adressierbar ist. Abhängig von der CPU-Architektur (z. B. 16, 32 oder 64 Bit)
  • Steuerung: Vom Master (CPU) gesteuert.
  • Unidirektional (CPU → Speicher/Peripheriegeräte).

**Steuerbus (Control Bus)**

  • Funktion: Steuerung des Busverkehrs, Lesen/Schreiben von RAM, Ein-/Ausgabe, Interrupts.
  • Beinhaltet auch Leitungen für Taktung und Zugriffskontrolle.
  • Bidirektional (CPU ↔ Speicher/Peripheriegeräte).