La primera CPU x86 de Intel tenía instrucciones secretas destinadas a detectar el robo de IP


El detective de hardware Ken Shirriff recurrió a su blog para explorar el conjunto de funciones y las posibles operaciones que se podrían realizar con la CPU x86 más antigua del mundo: la Intel 8086. Al seguir las operaciones de microcódigo de la 8086, Shirriff encontró algunas «opciones» de diseño inesperadas: desde el microcódigo propietario destinado a atrapar a los ladrones de IP a través de decisiones de diseño cuestionables (pero necesarias) que permitieron que los procesadores 8086 ejecutaran instrucciones desconocidas (con resultados igualmente poco conocidos), el trabajo de detective arroja algo de luz sobre lo que probablemente sea el lanzamiento de CPU más importante en los últimos cincuenta o así años.

La primera implementación del mundo del conjunto de instrucciones x86 en el 8086 de Intel fue lo que cabría esperar de una CPU lanzada a finales de los años setenta. Si bien los chips de vanguardia de hoy en día pueden transportar cientos de miles de millones de transistores (los componentes básicos para circuitos más complejos), la primera CPU x86 comercial de Intel, la Intel 8086 de 5-10 MHz, tuvo que arreglárselas con apenas 29 mil de ellos.

Ver más





Source link-41