Als Skalarprozessoren bezeichnet man eine Architekturklasse der Mikroprozessoren. Ein Skalarprozessor verarbeitet eine Information (z. B. eine ganze Zahl, eine Gleitkommazahl oder einen Opcode) pro Taktzyklus. Dies wird meist durch eine Pipeline-Architektur ermöglicht.

Skalare Prozessorarchitekturen sind klassischen überlegen, welche die Befehle sequentiell ausführen. Für skalare Prozessorarchitekturen sind hinreichend einfache Befehlssätze notwendig, etwa RISC, damit die Befehle, von Ausnahmen abgesehen, innerhalb eines Taktzyklus abgearbeitet werden können (im Gegensatz zu CISC-Befehlssätzen, deren Befehle unterschiedliche Ausführungszeiten besitzen).

Ist eine Architektur fähig, pro Takt mehr als einen Befehl zu beenden, so nennt man sie superskalar.

Siehe auch

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.