Dies ist eine Art offene Frage, wenn Sie moderne CPUs betrachten. Alle CPUs bestehen aus:
1. Eine arithmetisch-logische Einheit, die in einfachster Form zwei Werte addiert und zwei Werte vergleicht,
2. Register, die von der CPU auszuführende Anweisungen enthalten und Daten enthalten, auf die die CPU reagiert und in denen die Ergebnisse dieser Aktion gespeichert werden
3. Eine Steuereinheit, die den nächsten auszuführenden Befehl bestimmt und den Vorgang des Ladens dieses Befehls in eines der oben in 2 beschriebenen Register einleitet.
Die leistungsstärkeren Computer von heute verfügen außerdem routinemäßig über:
1. Ein Fließkommaprozessor, der nicht ganzzahlige Mathematik ausführen kann,
2. Die eigentliche Schaltung für die Operationen ist fest verdrahtet, um sie ausführen zu können
3. Mikrocode für darin programmierte Operationen wie fortgeschrittene mathematische Funktionen wie Quadratwurzel, Exponentialfunktion, Logarithmus, trigonometrische Funktionen, ...
4. Buslogik
5. Ein Prozessor zum gleichzeitigen Ausführen von Operationen an mehreren Datensätzen unter Verwendung von Vektoren