Die Bestandteile der CPU (Central Processing Unit)
Aufbau einer CPU:
Dekodereinheit:
Befehle und Daten werden gefiltert
ALU:
führt binäre Berechnungen aus
Register (32 bit):
Speicher für Berechnugen
(Superscalare CPUs besitzen mehrere dieser Einheiten)
Datenbus (intern):
interne Kommunikation
Datenbus (extern):
Externe Kommunikation
Adressbus:
Raum, der von der CPU adressiert wird (2
20*8 bit) 1MB
Takt:
Synchronisation in MHz bzw. GHz
MIPS:
Befehle pro Sekunde
MMX:
57 neue Multimedia-Befehle (SIMD-Technik)
SIMD= Single Instruction Multiple Data
ISSE:
Streaming-Video (.ISSE2)
Cache:
1st Level Cache - Interner Speicher
SMP:
Symethic Multi Processing
OS + Threads auf beiden / mehreren CPUs
Betriebsmodi:
|
Real Mode
|
Protected Mode
|
Virtual Real Mode
|
- Eine Applikation (1MB Speicher nutzbar)
- Alle Geräte werden über BIOS gesteuert und angesprochen
|
- Multitasking
- Reservierung von Speicherbereichen für Applikationen
- Treiber erforderlich, um mit der Hardware zu kommunizieren
|
- Simulation, um alte DOS Anwendungen unter Windows auszuführen
|
RISC:
Reduced Instruction Set Computing
CISC:
Complexe Instruction Set Computing
!CISC to RISC Converter