Diferencia clave: x86 es una familia de arquitecturas de conjuntos de instrucciones que se basan en la CPU Intel 8086 original. El x64 es una arquitectura de conjunto de instrucciones que pertenece a la familia x86 que admite 64 bits por dirección.
Las tecnologías informáticas han evolucionado constantemente para satisfacer las demandas de los clientes. Se está esperando una tecnología más nueva, mejor y más rápida. Cuando los desarrolladores cumplen con una limitación en un cierto estándar, terminan cambiando el estándar. X86 y x64 son ambos tamaños de procesador que están disponibles al comprar una computadora, aunque difieren en términos de rendimiento.
Los x16, x32 y x64 son diferentes entre sí y los bits se refieren a la forma en que el procesador maneja la información. En el x16, solo pueden existir 16 procesadores lógicos, mientras que x32 puede subir 32 procesadores lógicos y x64 puede tener 64 procesadores lógicos. Si ejecuta un sistema en una arquitectura de 32 bits, el sistema está limitado a los 32 bits a los que pueden apuntar los registros. El puntero de 32 bits solo puede apuntar a un máximo de 4.2 mil millones de direcciones, lo que equivale aproximadamente a 4 GB. Sin embargo, en la arquitectura de 64 bits, el sistema puede apuntar a direcciones casi ilimitadas, ya que la capacidad de memoria sería el cuadrado de 4, 2 mil millones. El bit x64 soporta en algún lugar entre 1 y 128 GB de RAM. La arquitectura x64 no se ha utilizado en todo su potencial y el software para esta arquitectura aún se está perfeccionando.
x86 | x64 | |
Ayudas | 16, 32 o 64 archivos de registro según la arquitectura. | Soporta 64 archivos de registro. |
Requerimientos | Procesador de 1 gigahercios (GHz) de 32 bits (x86) o procesador de 64 bits (x64), 512 MB de RAM | Procesador a 1 GHz de 64 bits (x64), 1 GB de RAM (se recomiendan 4 GB) |
Acceso a la memoria | Puede acceder a hasta 4 GB de RAM. | Puede acceder desde RAM entre 1GB y 128 GB dependiendo de la edición. |
prevención de ejecución de datos | Utiliza una versión de DEP basada en software. | Soporta DEP respaldado por hardware. |
Protección del parche del kernel | No disponible | Esta característica está disponible. Kernel Patch Protection ayuda a evitar que un programa malicioso actualice el kernel de Windows Vista. |
Firma del conductor | Permite a los usuarios utilizar controladores sin firmar | Todos los conductores deben estar firmados digitalmente. |
Controladores de 32 bits | Soporta todos los controladores de versión de 32 bits | No soporta |
Programas de 16 bits | Soporta parcialmente controladores de 16 bits | No soporta |
Limitaciones | La memoria RAM es limitada, la seguridad es mínima, la velocidad es inferior a 64 bits, no puede ejecutar programas / controladores creados para 64 bits | Los controladores de 64 bits pueden no estar disponibles para uno o más dispositivos en el sistema, los controladores deben estar firmados digitalmente, no son compatibles con los controladores / programas de 32 bits, es difícil localizar programas específicamente para 64 bits, no todos los dispositivos de hardware son compatibles con El sistema de 64 bits, solicitudes de autorización. |