Gruppe 2 Zentraleinheiten 31 Oktober 2002 ZENTRALEINHEITEN GRUPPE
Gruppe 2 - Zentraleinheiten 31. Oktober 2002 ZENTRALEINHEITEN GRUPPE 2 Rita Schleimer Alexandra Binder IT für Führungskräfte WS 2002/03 1
Gruppe 2 - Zentraleinheiten Rita Schleimer TEIL 1 - Inhalt Ø Zentraleinheit - Überblick Ø Architekturprinzipien Ø Zentralspeicher IT für Führungskräfte WS 2002/03 2
Gruppe 2 - Zentraleinheiten Rita Schleimer Zentraleinheit - Überblick „Eine Zentraleinheit (engl. : central unit) beinhaltet Zentralspeicher, Zentralprozessor(en), und eventuell weitere Spezialprozessoren, Verbindungseinrichtungen (Busse), Ein-/Ausgabe-Steuerung, Stromversorgung und sonstige für den Betrieb nötige Zusatzeinrichtungen (wie beispielsweise Kühlung). “ H. R. Hansen, G. Neumann: Wirtschaftsinformatik I, 8. Auflage, S. 651. IT für Führungskräfte WS 2002/03 3
Gruppe 2 - Zentraleinheiten Rita Schleimer Von-Neumann-Architektur (1) Die von-Neumann-Maschine besteht aus 5 Einheiten: Ø Steuerwerk Ø Rechenwerk Ø Speicher Ø Eingabewerk Ø Ausgabewerk Problem: von-Neumann-Flaschenhals IT für Führungskräfte WS 2002/03 4
Gruppe 2 - Zentraleinheiten Rita Schleimer Von-Neumann-Architektur (2) Prozessor Arbeitsspeicher Rechenwerk Befehle Steuerwerk Daten Eingabe-/Ausgabe-Steuerung IT für Führungskräfte WS 2002/03 5
Gruppe 2 - Zentraleinheiten Rita Schleimer Alternative Architekturprinzipien • Single-Instruction-Single-Data-Rechner • Single-Instruction-Multiple-Data-Rechner • Multiple-Instruction-Multiple-Data-Rechner – Eng gekoppelte Mehrprozessorsysteme – Lose gekoppelte Mehrprozessorsysteme • Multiple-Instruction-Single-Data-Rechner IT für Führungskräfte WS 2002/03 6
Gruppe 2 - Zentraleinheiten Rita Schleimer Zentralspeicher • sind in der Zentraleinheit befindliche Speicher • direkter Zugang von – dem/den zentralen Prozessor(en) – der Ein-/Ausgabesteuerung Arten: Ø Arbeitsspeicher Ø Pufferspeicher Ø Registerspeicher Ø Mikroprogrammspeicher IT für Führungskräfte WS 2002/03 7
Gruppe 2 - Zentraleinheiten Rita Schleimer Arbeitsspeicher Ø enthält laufende Programme und dafür benötigte Daten Ø Prozessor greift dort auf die Befehle und Daten zu Ø Prozessor führt die Befehle aus und schickt die Ergebnisse an den Arbeitsspeicher zurück Ø Schreib-/Lesespeicher Ø flüchtige Speicherchips Ø RAM (Random Access Memory) Ø Hinweis: ROM (Read Only Memory); BIOS IT für Führungskräfte WS 2002/03 8
Gruppe 2 - Zentraleinheiten Rita Schleimer Aktuelle Daten • SDRAM (Synchronous Dynamic Random Access Memory) - besteht aus sich entladenden Kondensatoren - Speicherzugriff erfolgt synchron zum Bustakt - höhere Leistung als alte DRAMs • DDR-SDRAM (Double Data Rate SDRAM) - Weiterentwicklung der SDRAM-Technik - Nutzung beider „Flanken“ des Systembustaktes - doppelte Datenrate Eckdaten DDR: 128/256/512 MB mit 133/166/200 MHz IT für Führungskräfte WS 2002/03 9
Gruppe 2 - Zentraleinheiten Rita Schleimer Pufferspeicher (Cache) Ø nimmt Daten vorrübergehend auf, die von einer Funktionseinheit zur anderen übertragen werden Ø Ausgleich unterschiedlicher Geschwindigkeiten verschiedener Einheiten (z. B. : Zentraleinheit und E/AGeräte) Ø Cache: – Pufferspeicher zwischen Arbeitsspeicher und – Zentralprozessor Bereitstellung der nächsten Befehle und Daten aus dem Arbeitsspeicher für den Prozessor IT für Führungskräfte WS 2002/03 10
Gruppe 2 - Zentraleinheiten Rita Schleimer Registerspeicher • kurzzeitige Speicherung von Angaben, die während der Verarbeitung sofort wieder abrufbar sein müssen • schnellerer Zugriff als auf Arbeitsspeicher Anwendungsbeispiele bei Prozessorregister: – Adressen und Operanden im Programmablauf – Zwischenergebnisse bei arithmetischen Operationen IT für Führungskräfte WS 2002/03 11
Gruppe 2 - Zentraleinheiten Rita Schleimer Mikroprogrammspeicher • bei Rechnern ohne auf dem Chip festgelegte Schaltung für den Ablauf von Befehlen • stellt Mikroinstruktionen für die Erzeugung von Befehlen zur Verfügung IT für Führungskräfte WS 2002/03 12
Gruppe 2 - Zentraleinheiten Rita Schleimer fsz ug rif e. Z nd hm e ne Ab t itä az ap Erweiterungsspeicher e. K Arbeitsspeicher nd L 2 -Cache e hm L 1 -Cache ne Quelle: Hansen, Wirtschaftsinformatik I, S. 660 Register Zu eit Speicherhierarchie Magnetplattenspeicher Optischer Plattenspeicher IT für Führungskräfte WS 2002/03 13
Gruppe 2 - Zentraleinheiten Rita Schleimer Zentralspeicher Pufferspeicher Arbeitsspeicher Zentralprozessor Ein-Ausgabe-Prozessor Register Mikroprogrammspeicher Quelle: Hansen, Wirtschaftsinformatik I; S. 656 IT für Führungskräfte WS 2002/03 14
Gruppe 2 - Zentraleinheiten Alexandra Binder TEIL 2 - Inhalt Ø Zentralprozessor Ø Interne Verbindungseinrichtungen Ø Ein-/Ausgabesteuerung IT für Führungskräfte WS 2002/03 15
Gruppe 2 - Zentraleinheiten Alexandra Binder Zentralprozessor (CPU). . . ist eine Funktionseinheit der Zentraleinheit und besteht aus: • und Leitwerk • Rechenwerk IT für Führungskräfte WS 2002/03 16
Gruppe 2 - Zentraleinheiten Alexandra Binder Leitwerk (=Steuerwerk) • holt Befehle aus dem Arbeitsspeicher • steuert den Programmablauf • enthält eine Reihe von Registern IT für Führungskräfte WS 2002/03 17
Gruppe 2 - Zentraleinheiten Alexandra Binder Register Ø Befehlsregister Ø Befehlsdecoder Ø Befehlszähler Ø Spezialregister IT für Führungskräfte WS 2002/03 18
Gruppe 2 - Zentraleinheiten Alexandra Binder Rechenwerk (ALU) ü ALU = Arithmetic Logical Unit ü besteht im wesentlichen aus Registern und binären Schaltnetzen ü Verknüpfung der vom Leitwerk empfangenen Daten ü führt arithmetische und logische Operationen durch IT für Führungskräfte WS 2002/03 19
Gruppe 2 - Zentraleinheiten Alexandra Binder Wie arbeitet der Prozessor? (1) 1. Befehlszähler wird mit Anfangsadresse geladen 2. Leitwerk holt Befehl, auf den der Befehlszähler zeigt 3. Befehl wird in Befehlsregister geladen 4. Befehlszähler wird erhöht IT für Führungskräfte WS 2002/03 20
Gruppe 2 - Zentraleinheiten Alexandra Binder Wie arbeitet der Prozessor? (2) 5. Entschlüsselung durch Befehlsdecoder 6. Weiterleitung der Steuersignale und Datenadressen an ausführende Einheiten (Rechenwerk, Leitwerk, Arbeitsspeicher, EA-Prozessor, . . . ) 7. bei Bedarf laden der Daten in ein CPU Register 8. Ausführung der Instruktion IT für Führungskräfte WS 2002/03 21
Gruppe 2 - Zentraleinheiten Alexandra Binder Aktuelle Daten Ø CISC-Prozessoren Ø RISC-Prozessoren Ø Derzeitige Prozessoren bewegen sich in der Größenordnung zwischen 1, 2 und 2, 8 GHz IT für Führungskräfte WS 2002/03 22
Gruppe 2 - Zentraleinheiten Alexandra Binder Interne Verbindungseinrichtungen Aufgabe: zum Austausch von Informationen zwischen Zentralprozessor, Hauptspeicher und Peripherie Ø Innerhalb der Zentraleinheit unterscheidet man Busse: – nach der Art der transportierten Information – nach den verbundenen Komponenten IT für Führungskräfte WS 2002/03 23
Gruppe 2 - Zentraleinheiten Alexandra Binder Nach der Art der transportierten Information Datenbus: transportiert Daten aus dem Arbeitsspeicher zum Prozessor und zurück Adressbus: ist für die Übermittlung von Speicheradressen zuständig Steuerbus: legt fest, ob Daten geschrieben oder gelesen werden sollen IT für Führungskräfte WS 2002/03 24
Gruppe 2 - Zentraleinheiten Alexandra Binder Nach den verbundenen Komponenten • CPU-Bus: – interner – externer • Peripherie-Bus = I/O-Bus IT für Führungskräfte WS 2002/03 25
Gruppe 2 - Zentraleinheiten Alexandra Binder Übersicht Busse CPU Interner CPU-Bus Externer CPU-Bus Bridge I/O-Bus IT für Führungskräfte WS 2002/03 RAM Peripherie 26
Gruppe 2 - Zentraleinheiten Alexandra Binder Peripherie-Busse Ø ISA (Industry Standard Architecture) Ø PCI (Peripheral Component Interconnect) Ø USB (Universal Serial Bus) Ø AGP (Accelerated Graphics Port) IT für Führungskräfte WS 2002/03 27
Gruppe 2 - Zentraleinheiten Alexandra Binder Ein-/Ausgabesteuerung § verbindet die Zentraleinheit mit der Peripherie § E/A-Register § E/A-Unterbrechungen § E/A-Speicher § DMA (Direct Memory Access) IT für Führungskräfte WS 2002/03 28
- Slides: 28