|
Die CPU (Central Processing Unit) ist das Herzstück eines jeden PCs. Übersetzt man nur den englischen Ausdruck ins deutsche (Zentrale Verarbeitungseinheit), so kann man schon schneller verstehen, was gemeint ist.
Es ist noch gar nicht so lange her, da waren die CPUs riesige Schränke . Doch mit der Zeit wurden sie immer kleiner und kleiner. Der Stand der Dinge ist nun, dass sie in Mikrochipelektronik erstellt werden, was so viel bedeutet wie: es werden mehrere Millionen Transistoren auf nur wenigen Quadratzentimetern eines Mikrochips untergebracht. Was nun aus so vielen Transistoren besteht und auch noch in Mikroelektronik erstellt wurde, kann man dann auch als Mikroprozessor bezeichnen. Daher kommt also der Name Mikroprozessor.
Wenn man heute eine CPU in den Händen hält, kann man davon ausgehen, das nicht alles gleich Mikrochip ist. Eher kann man davon ausgehen, dass mehr Verpackung darum ist, um den Mikrochip vor äußeren Einflüssen zu schützen. Zu bedenken ist auch, dass die Leiterwegen, die zum Mainboard führen, auch noch untergebracht werden müssen.
Eine CPU ist in drei Funktionsblöcke aufgeteilt. Diese teilen sich dann wieder in weitere Einheiten auf. Jede Einheit der CPU hat spezielle Aufgaben zu erledigen. Verbunden sind die Funktionsblöcke/Einheiten über den Internal Bus. Der Internal Bus wiederum ist über einen Chipsatz mit dem External Bus verbunden.
|
Prozessor
|
|
Funkitonsblöcke
|
|
Control Unit
|
Processing Unit
|
Cach Unit
|
|
Einheiten
|
|
Instruction Decode Unit
|
Arithmetic Logic Unit
|
Data Cache
|
|
Control Logic
|
Floating Point Unit
|
Code Cache
|
|
Execution Unit
|
|
|
|
Bus Interface Logic
|
|
|
|
Funktionsblock/Einheit
|
Funktion
|
|
Instruction Decode Unit (IDU)
|
Dies stellt den Befehlsdecoder dar. Er übersetzt die eingehenden Befehle in einen Mikrocode und leitet sie anschließend an die Ausführungseinheit weiter.
|
|
Execution Unit (EXU)
|
Die Ausführungseinheit führt nun die Befehle aus, die von der IDU kommen.
|
|
Control Logic (COL)
|
Die Kontrolleinheit steuert und überwacht den Ablauf der Micorprogramme.
|
|
BUS Interface Logic (BIL)
|
Die Bussteuereinheit überwacht und steuert den Datenverkehr auf dem BUS.
|
|
Arethmetic Logic Unit (ALU)
|
Die arithmetische logische Einheit führt die arithmetischen und logischen Rechenoperationen aus.
|
|
Floating Point Unit (FPU)
|
Der Co- und Fließkomma- Rechner. Wie der Name schon sagt, führt dieser Berechnungen mit Fließkommazahlen durch.
|
|
Data Cache (DC)
|
Cache-Speicher Vergleichbar mit dem Arbeitsspeicher, nur ist dieser wesentlich schneller. Dieser dient dem Prozessor als schneller Zwischenspeicher.
|
|
Code Cache (CC)
|
Cache-Speicher oder auch wie der Data Cache ein schneller Zwischenspeicher. Dieser speichert jedoch die zur Ausführung notwendigen Befehle
|
|