Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
hardware:bussystem [2025/11/23 14:48] swehardware:bussystem [2025/12/20 14:53] (current) – external edit 127.0.0.1
Line 1: Line 1:
-{{ :hardware:von-neumann-bekannt.drawio.svg |}} +# Bus (Binary Unit System) 
-{{ :hardware:bussystem.drawio.svg |}}+ 
 + 
 + 
 +{{:hardware:bussystem.drawio.svg?800}} 
 + 
 +### 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).   
 + 
 +{{:hardware:von-neumann-datenbus-kernspeicher.svg?800}} 
 + 
 +### 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).