El sistema x86 es un sistema de 32 bits y admite memoria 4g.
La arquitectura de 32 bits de x86 generalmente se denomina IA-32 y su nombre completo es "Arquitectura Intel, 32 bits". AMD fue pionera en su arquitectura de 64 bits y se llama "AMD64". Posteriormente fue adoptado por Intel y se llamó "Intel 64". Generalmente también se le llama "x86-64" o "x64".
El espacio de direccionamiento de la memoria de 32 bits es aproximadamente 2 elevado a 32 = 4294967296Byte = 4G.
Para ser compatibles con programas antiguos, las CPU de 64 bits de AMD e Intel diseñaron el conjunto de instrucciones de la CPU para expandir directamente la arquitectura X86 original. Generalmente, el conjunto de instrucciones X86-64 o EM64T es. utilizado para convertir el circuito de hardware original de 32 bits se expande directamente a 64 bits y proporciona registros de control, lo que permite a la CPU ejecutar directamente programas de 32 bits bajo la arquitectura X86 original y programas de 64 bits de nuevo diseño.
Información ampliada:
La diferencia entre sistemas de 32 bits y sistemas de 64 bits:
1. Diferentes memorias compatibles:
32 bits El sistema operativo admite hasta 4G de memoria, y la memoria real es 3,25G; el sistema de 64 bits admite memoria 4G 8G 16G 32G 64G 128G 256G. En teoría, puede admitir memoria ilimitada, siempre que la tenga. suficientes módulos de memoria en la placa base.
2. Diferentes procesadores compatibles:
Los sistemas operativos de 64 bits admiten procesadores de 64 bits, mientras que los sistemas de 32 bits no pueden admitir completamente procesadores de 64 bits.
3. El software compatible es diferente:
Los sistemas operativos de 32 bits admiten software basado en 32 bits y no pueden ejecutar software de 64 bits generalmente tienen estos dos tipos; Todos los tipos son compatibles y son básicamente compatibles con todo tipo de software, especialmente el software de Adobe. Las nuevas versiones actuales sólo admiten 64 bits.
Enciclopedia Baidu-Intel x86
Enciclopedia Baidu-sistema operativo de 32 bits