| |
|
|
Kapitel 2.2 1
2.2. Aufbau der CPU
Datenprozessor:
"klassische" Verarbeitung von Daten (Berechnungen)
besteht aus:
- Rechenwerk ( ALU = Arithmetic Logical Unit )
- Registersatz zur Aufnahme von Operanden (ggf. mit Spezialaufgaben für einzelne Register, z.B. Akkumulator)
- Puffer-Register ( MBR = Memory Buffer Register ) zur Kommunikation mit dem Speicher
Befehlsprozessor:
Entschlüsselung und Steuerung der Ausführung von Befehlen
besteht aus:
- Dekodierer, interpretiert den Befehl (welche Operation, welche Operanden, wo stehen Operanden)
- Steuerwerk, steuert elementare Hardware-Aktionen (kann als sequentielle Schaltung oder als Mikroprogrammsteuerwerk implementiert sein (dann ist ggf. der ROM in die CPU integriert)
- Befehlsregister ( IR = Instruction Register ), enthält den aktuell bearbeiteten Befehl
- Speicheradressregister ( MAR = Memory Adress Register ), enthält die Adresse des Speicherplatzes, der als nächster anzusprechen ist
- Befehlszähler ( PC = Program Counter ), enthält die Adresse des nächsten auszuführenden Befehls
zum Inhaltsverzeichnis
zurück weiter
|
| |
 |
© CLUG 2000. Layout: tisc, pad |
 |
 |