Le premier processeur x86 d’Intel avait des instructions secrètes destinées à attraper le vol d’IP

Le détective matériel Ken Shirriff s’est rendu sur son blog pour explorer l’ensemble des fonctionnalités et les opérations possibles que l’on pourrait tirer du plus ancien processeur x86 du monde – l’Intel 8086. En suivant les opérations du microcode du 8086, Shirriff a trouvé des « choix » de conception inattendus : à partir du microcode propriétaire destiné à piéger les voleurs IP par des décisions de conception douteuses (mais nécessaires) qui permettaient aux processeurs 8086 d’exécuter des instructions inconnues (avec des résultats tout aussi peu connus), le travail de détective met en lumière ce qui est probablement la version de processeur la plus importante des cinquante dernières ou donc des années.

La première implémentation au monde du jeu d’instructions x86 sur le 8086 d’Intel correspondait à peu près à ce que vous attendiez d’un processeur sorti à la fin des années soixante-dix. Alors que les puces de pointe d’aujourd’hui peuvent transporter des centaines de milliards de transistors (les blocs de construction de base pour des circuits plus complexes), le premier processeur x86 commercial d’Intel, l’Intel 8086 5-10 MHz, devait se contenter de seulement 29 000 d’entre eux.

Voir plus

Source-138