Intels erste x86-CPU verfügte über geheime Anweisungen, um IP-Diebstahl abzuwehren


Der Hardware-Detektiv Ken Shirriff hat sich auf seinem Blog umgesehen um den Funktionsumfang und die möglichen Operationen zu untersuchen, die man aus der ältesten x86-CPU der Welt – dem Intel 8086 – herausholen könnte. Indem Shirriff die Mikrocode-Operationen des 8086 verfolgte, fand er einige unerwartete Design-„Entscheidungen“: Von proprietärem Mikrocode, der IP-Diebe in die Falle locken sollte, bis hin zu fragwürdigen (aber notwendigen) Designentscheidungen, die es 8086-Prozessoren ermöglichten, unbekannte Anweisungen auszuführen (mit ebenso wenig bekannten Ergebnissen), wirft die Detektivarbeit etwas Licht auf die wahrscheinlich wichtigste CPU-Version der letzten etwa fünfzig Jahre.

Die weltweit erste Implementierung des x86-Befehlssatzes auf Intels 8086 entsprach in etwa dem, was man von einer CPU aus den späten Siebzigern erwarten würde. Während die heutigen Spitzenchips Hunderte Milliarden Transistoren (die Grundbausteine ​​für komplexere Schaltkreise) tragen können, musste sich Intels erste kommerzielle x86-CPU, der 5-10 MHz Intel 8086, mit lediglich 29.000 Transistoren begnügen.

Mehr sehen



source-109

Leave a Reply