? X86 ist der Name eines Prozessors Befehlssatz, oder eine Sammlung von Operationen, die ein Prozessor in der Lage zu führen ist . Diese Anweisungen sind Mathematik und Logik Berechnungen , unter anderen Arten von Aufgaben . Fast jeder Prozessor heute im Einsatz und die Kompatibilität mit dem x86-Befehlssatz , die jetzt mehr als 30 Jahre alt.
Die Unterseite eines x86 -Prozessor. Geschichte
Der erste Prozessor der x86-Befehlssatz unterstützen war der Intel 8086 , im Jahr 1978 veröffentlicht. Die 8086 war beliebt für den Einsatz in PCs in den 1980er Jahren und wurde , zusammen mit Chips kompatibel sein , in bestimmten Maschinen von IBM sowie " Klon " -Computer , die mit IBM PCs hergestellt wurden. Wie Intel veröffentlicht neue Prozessoren, die schneller waren , wurde die Kompatibilität mit dem x86-Befehlssatz so dass Computer-Nutzer könnten neue Maschinen , ohne dass alle neuen Software auch kaufen kaufen gepflegt. Obwohl neue Befehlssätze inzwischen eingeführt haben, um x86, modernen Prozessoren erweitern behalten Abwärtskompatibilität mit den ersten x86 -Prozessoren.
Alternativen
Es war nicht immer der Fall, dass x86-Prozessoren , die in praktisch allen Computern waren . Bevor die Kompatibilität mit dem IBM PC wurde ein universeller Standard , wurden viele Arten von Prozessoren verwendet . Der Commodore 64 und Apple II verwendet Prozessoren von MOS Technology hergestellt , und die ursprüngliche Macintosh und Atari ST verwendet Prozessoren von Motorola . Keiner von ihnen war x86 - kompatibel . Allerdings ist die IBM PC und seine Klone wuchs schließlich auf den Markt dominieren .
Wettbewerb
Im Laufe der Jahre haben viele Hersteller die Prozessor x86 Markt eingetreten , Kopf- Wettbewerb on mit Intel . Replikation des x86-Befehlssatz wurde durch Reverse Engineering, einem Prozess, bei dem ein Chip die Fähigkeiten von Ingenieuren, die keine Erfahrung mit dem Chip selbst haben wiedergegeben werden , und kann somit nicht stehlen seine Technologie erreicht . Das bekannteste x86 Prozessor-Hersteller Intel ist abgesehen von AMD , die mit Intel konkurriert in den Server- , Desktop-und Notebook-Prozessor Märkte .
Extensions
Mehrere Erweiterungen wurden hinzugefügt der x86-Befehlssatz , mit Namen wie MMX , SSE und 3DNow . Diese Erweiterungen können eine große Leistung an einen Prozessor hinzufügen , weil sie der Prozessor , weniger Zeit mit Warten verbringen für Bestellungen zu ermöglichen. Anstatt zu warten, für einen Befehl , Erfüllen , dann wartet eine andere , diese neue " Single Instruction , Multiple Data " wäre Anweisungen mehrere Operationen in einem Befehl zu stopfen . X86 -Erweiterungen haben erheblich zur Langlebigkeit der Befehlssatz beigetragen.
Einschränkungen
die Abwärtskompatibilität mit dem 8086 erlaubt hat Intel einen stetigen Strom von Prozessoren zu verkaufen, da Verbraucher müssen nicht den Zugang zu ihren alten Software einen Geschwindigkeitsschub von einer neuen CPU erhalten zu verlieren. Dies hat sich jedoch auch Prozessor Fortschritte in gewisser Weise eingeschränkt. Wenn die Verbraucher konnten tolerieren Kauf neuer Software könnte der Prozessor -Hersteller verlassen die 30 -jährige x86-Befehlssatz und konzentrieren sich auf die schnellsten neuen Befehlssatz mit aktueller Technik möglich , so dass Prozessoren weit schneller als das, was verfügbar ist.
< Br >