¿ La evolución de la arquitectura unidad central de procesamiento han permitido a los fabricantes de CPU para integrar múltiples procesadores , llamados núcleos, en una sola unidad . Las computadoras se han estado utilizando registros de 32 bits desde hace más de una década, pero los núcleos de CPU modernas utilizan la arquitectura de 64 bits con el fin de hacer uso de las capacidades de memoria RAM superior. La determinación de si ir con un CPU multi -core de 32 bits o 64 bits , sin embargo , depende de sus necesidades . Fundamentos
tres componentes principales que determinan el rendimiento de la CPU : el bus frontal o bus de datos , bus de direcciones y registros internos . El FSB lleva datos desde y hacia el procesador y el hub controlador de memoria, y determina cómo se envían los datos rápidamente entre estos dos componentes . El bus de direcciones contiene información que explica que en los datos de la memoria está siendo enviado o recibido . Los registros internos especifican la cantidad de datos de la CPU puede procesar a la vez , así como la forma en la CPU se encarga de estos datos . El tamaño del registro determina lo que la arquitectura , o conjunto de instrucciones , el procesador puede utilizar . Una CPU de 64 bits , en otras palabras , puede manejar un máximo de 64 bits en un único registro en un momento ; CPU de 32 bits se limitan a instrucciones de 32 bits por registro , y así sucesivamente . CPUs de 64 bits puede ejecutar sistemas operativos de 32 bits o 64 bits ; CPUs de 32 bits sólo puede ejecutar los sistemas operativos de 32 bits
RAM
32 - . CPUs bits están limitados en la cantidad de RAM que pueden utilizar , así como la cantidad de RAM que pueden dedicar a un solo proceso. Los sistemas operativos de 32 bits que se ejecutan en una CPU de 32 bits puede gestionar 4 gigabytes de RAM total ( la cantidad de memoria RAM actual de Windows de 32 bits pueden acceder es 3,25 GB, en la actualidad, como la memoria restante se dedica a ciertos dispositivos de hardware ) y se dedica 2 GB de RAM por proceso. La cantidad de memoria de un sistema operativo Windows de 64 bits puede acceder a la variable tiempo en función de la versión, pero Windows 7 Home Premium puede utilizar hasta 16 GB de datos , y Windows 7 Professional o Ultimate , hasta 192 GB. Algunas ediciones también pueden utilizar hasta 8 terabytes de RAM para cada proceso individual.
Modos
núcleos de procesador
soportan diferentes modos en función de su arquitectura. Los procesadores originales utilizadas algo llamado modo real , que ejecuta instrucciones de 16 bits . CPUs de 32 bits usar el modo IA- 32 e IA- 32 Virtual modo real , el primero requiere de recursos de 32 bits , mientras que el segundo permite que el sistema operativo para virtualizar entornos de 16 bits (como las versiones de DOS y más de Windows) aislados en un 32 bits, o protegido , el medio ambiente . CPU de 64 bits están limitados en su capacidad para ejecutar conjuntos de instrucciones mayores , sin embargo . 64 bits procesadores multi-core pueden virtualizar los recursos de 32 bits , pero no se pueden ejecutar programas de 16 bits en un modo real virtual.
Drivers
componentes de hardware hablan las aplicaciones que utilizan los controladores de dispositivos . Cada componente tiene su propio controlador de dispositivo asociado , el sistema operativo u otro programa utiliza el conductor para dar órdenes a un dispositivo dentro de la computadora . Encontrar el soporte de 64 bits para algunos dispositivos de hardware mayores puede ser difícil, si no imposible, y si el desarrollador de hardware no pudo crear un controlador de 64 bits para el dispositivo , el componente no funciona en un sistema operativo de 64 bits . Tenga en cuenta, sin embargo, que la propia arquitectura de núcleo no tiene ningún efecto sobre la conveniencia o no de un dispositivo de hardware trabajará con el ordenador, . Su la arquitectura que utiliza el sistema operativo que importa