In diesem artikel:
Was Bedeutet X86?
X86 ist die Bezeichnung für die Mikroprozessorfamilie, die auf den Intel-Mikroprozessoren 8086 und 8088 basiert.
Diese Mikroprozessoren gewährleisten die Abwärtskompatibilität der Befehlssatzarchitekturen.
x86 begann mit einem 8-Bit-Befehlssatz, wuchs dann aber auf 16- und 32-Bit-Befehlssätze an. X86-Mikroprozessoren können in fast allen Computertypen eingesetzt werden, von Supercomputern bis hin zu Desktops, Servern und Laptops.
Der Name des x86-Prozessors geht auf den ursprünglichen Intel 8086-Chip zurück, der mit der Zahl 86 endete. Der x86-Prozessor verfügte über zusätzliche Segmentregister für den Zugriff auf mehrere Datensegmente im gleichen Intervall und unterstützte außerdem ein zusätzliches Stack-Segmentregister und ein Codesegmentregister.
Der x86-Prozessor kann durch Setzen des virtuellen 8086-Modus-Flags in einen schnellen 8086-Prozessor umgewandelt werden. Der x86-Befehlssatz gilt als erweiterte Version der 8008- und 8080-Architekturen und ist kein typischer komplexer Befehlssatz für Computer.
Das Hauptaugenmerk liegt auf der Abwärtskompatibilität und der Byte-Adressierung. Für alle gültigen Wortgrößen ist der Speicherzugriff auf vorzeichenlose Adressen möglich.
Im Vergleich zu anderen Prozessoren hat x86 erhebliche Nachteile bei der Bewältigung von Arbeitslasten in Unternehmen, die High-End-Computing, die Verarbeitung von Datentransaktionen und Datenbanken umfassen.
Bei der Auswahl von x86-basierten Plattformen müssen die Anforderungen an die Skalierbarkeit, das Arbeitslastprofil, die Architektur und die Unterstützung durch das Betriebssystem berücksichtigt werden.