x64 sistemas sistema significa saber que procesador operativos operativo mismo entre diferencia como windows x86 operating-system 32bit-64bit 32-bit

sistemas - ¿Por qué Windows de 32 bits se llama Windows x86 y no Windows x32?



x86 es lo mismo que 32 bits (2)

El sistema operativo Windows puede ser de 32 bits o 64 bits. Para 64 bits se llama Windows x64, pero para 32 bits se llama Windows x86 . ¿Por qué no se llama Windows x32 ? ¿Cual es la razon?


Las CPU de Intel en el corazón de la arquitectura de PC solían tener números de modelo que terminaban con el número 86. Había 8086, 80286, 80386, 80486, 80586 (el Pentium original), 80686 (Pentium Pro) ... Aplicaciones y sistemas operativos ( DOS, Windows) capaz de ejecutarse en una de estas CPU lo más probable es que se ejecute en otra CPU de esa línea, aunque más lenta o más rápida. También solía haber arquitecturas de CPU competidoras de otros fabricantes, incompatibles con Intel, como SPARC, MIPS, ARM, Alpha. Al comparar arquitecturas, las personas usarían el apodo x86 para referirse a la línea principal Intel de CPU de 16/32 bits. Entonces tendrías la versión x86 de una aplicación, la versión Alpha de una aplicación o la versión SPARC ...

Luego, las preocupaciones de marketing prevalecieron sobre la ingeniería e Intel comenzó a dar a sus CPU nombres no numéricos (Pentium2, Core2) y el número de modelo técnico fue enterrado en las especificaciones técnicas.

Cuando AMD salió con las extensiones de 64 bits del conjunto de instrucciones de CPU de Intel clásico, las aplicaciones y sistemas operativos deben ser recompilados para aprovechar las nuevas características, haciéndolas incompatibles con los modelos de CPU Intel anteriores. AMD usó originalmente el apodo AMD64 para esta nueva plataforma, pero luego Intel comenzó a fabricar chips compatibles con AMD64 (como Intel 64), y se renombró a x64 porque ya no era una exclusividad de AMD.

Entonces, aunque las plataformas x86 y x64 comienzan con una x, la x no representa la misma cosa, siendo uno el número de modelo de la CPU (286, 386 ...) y el otro el fabricante (AMD64, Intel64).


x86 es el nombre de la arquitectura en la que está diseñado para ejecutarse (el nombre proviene de una serie de antiguos procesadores Intel, cuyos nombres terminaron en 86, el primero de los cuales fue el 8086). Aunque x86 originalmente era una arquitectura de 16 bits, la versión en uso hoy en día es la extensión de 32 bits.

x64 es más correcto "x86-64" - la extensión de 64 bits de x86. Fue desarrollado por AMD bajo una licencia de Intel, que puede explicar la diferencia en la nomenclatura (eso y el hecho de que ambas arquitecturas han visto el uso simultáneo durante mucho tiempo, por lo que marcar la distinción es importante). Considerando todo, sin embargo, es más fácil decir x64, así que nos quedamos con eso.