Intel actualiza la especificación de la arquitectura del conjunto de instrucciones «X86S» de 64 bits a la versión 1.2
Intel ha publicado la versión 1.2 de su especificación de arquitectura X86S. El proyecto X86S, anunciado por primera vez el año pasado, pretende modernizar la arquitectura x86 que ha sido el corazón de los PC desde finales de la década de 1970. A lo largo de las décadas, Intel y AMD han ampliado continuamente las capacidades de x86, lo que ha dado lugar a un complejo conjunto de instrucciones que Intel considera ahora parcialmente obsoleto. La última especificación se centra principalmente en eliminar las funciones heredadas, en particular la compatibilidad con 16 y 32 bits. Esta ruptura radical con el antiguo compromiso de x86 con la compatibilidad con versiones anteriores se alinea con la simplificación de x86. Aunque la especificación menciona un «modo de compatibilidad de 32 bits», aún no sabemos cómo funcionarán las aplicaciones de 32 bits. Esta ambigüedad plantea interrogantes sobre la forma en que X86S podría tratar las aplicaciones de 32 bits existentes, que, a pesar de su menor relevancia, siguen desempeñando un papel en muchos entornos informáticos.
La posible transición a X86S llega en un momento en que la industria ya está abandonando el soporte de 32 bits. Sin embargo, los cambios propuestos están sujetos a controversia. El punto fuerte de la arquitectura x86 ha sido durante mucho tiempo su amplio soporte de legado, que permite ejecutar software antiguo en hardware moderno. El paso a X86S podría alterar este ecosistema, sobre todo para los usuarios que dependen de aplicaciones antiguas. Además, la introducción de X86S plantea interrogantes sobre la futura relación entre Intel y AMD, los dos principales diseñadores de CPU x86. Mientras Intel lidera la iniciativa, el papel de AMD en la posible transición sigue siendo incierto, dadas sus importantes contribuciones al actual estándar x86-64.
Comments