Procesadores de 64 bits: 64 bits es un adjetivo usado para describir enteros, direcciones de memoria u otras unidades de datos que comprenden hasta 64 bits (8 octetos) de ancho, o para referirse auna arquitectura de CPU y ALU basadas en registros, bus de direcciones o bus de datos de ese ancho.
Los microprocesadores de 64 bits han existido en las supercomputadoras desde 1960 y en servidores yestaciones de trabajo basadas en RISC desde mediados de los años 1990. En 2003 empezaron a ser introducidos masivamente en las computadoras personales (previamente de 32 bits) con las arquitecturasx86-64 y los procesadores PowerPC G5.
Aunque una CPU puede ser internamente de 64 bits, su bus de datos o bus de direcciones externos pueden tener un tamaño diferente, más grande o más pequeño y eltérmino se utiliza habitualmente para describir también el tamaño de estos buses. Por ejemplo, muchas máquinas actuales con procesadores de 32 bits usan buses de 64 bits (p.ej. el Pentium original y lasCPUs posteriores) y pueden ocasionalmente ser conocidas como “64 bits” por esta razón. El término también se puede referir al tamaño de las instrucciones dentro del conjunto de instrucciones o acualquier otro elemento de datos (p.ej. las cantidades de 64 bits de coma flotante de doble precisión son comunes). Sin más calificaciones, sin embargo, la arquitectura de las computadoras de 64 bits tieneintegrados registros que son de 64 bits, que permite soportar (interna y externamente) datos de 64 bits.
Procesadores de 32 bits: 32 bits es un término dado a una generación de computadoras en lascuales los procesadores eran de 32 bits.
Un campo de almacenamiento de 32 bits permite 232 combinaciones posibles. Debido a esto, el rango de valores naturales que pueden ser almacenados en 32 bits es de0 hasta 4.294.967.295 (que es 232 ? 1). Para enteros con signo, utilizando el complemento a dos, el rango es desde ?2.147.483.648 ( ? 232 ? 1) hasta +2.147.483.647 (232 ? 1 ? 1). Estos rangos…