miércoles, 26 de septiembre de 2012

Sistemas operativos de 32 bits o de 64 bits

¿Qué significa que el sistema operativo sea de 32 bits o de 64 bits?

Cuando se habla de 32 y 64 bits, se refiere al ancho de banda del bus del procesador. Hay procesadores que están construidos con una microtecnología o mejor conocida como ARQUITECTURA de 64 bits, y otros de 32.
Esto significa lo siguiente:
Un bit, es en computación, un número binario. Puede ser 0 o 1.
Una cifra de 2 bits, sería una cifra de dos números binarios, por ejemplo 01, 00, 10, 11.

Los primeros microprocesadores, como el intel i4004, tenían un ancho de banda de 4 bits. Esto quiere decir, que el procesador podía procesar al mismo tiempo, cifras de 4 bits, por ejemplo: 0010, 1100, 0101, las que interpretaba como instrucciones.
Las cifras de 4 bits son conocidas también como nibbles.

Luego, surgieron los procesadores intel i8008, que ya podían procesar cifras de 8 bits de longitud al mismo tiempo.
Las cifras de 8 bits son conocidas también como BYTES, término que seguramente se escucha con mayor frecuencia.
Los programas para estos procesadores, tenían que estar escritos por pedazos de 8 bits. Un ejemplo de programa para un procesador de microarquitectura de 8 bits sería:
00111011 00001100
01100110 00111010
10000101 10010011

Más tarde, surgió el procesador i80086, que ya podía procesar cifras de 2 bytes (o sea, 16 bits) Y luego el i80186, el i80286,
y el i80386 (Probablemente el más famoso, conocido como i386), que podían procesar ya cifras de 32 BITS.

Esta generación famosísima de procesadores, conocida como la arquitectura i386, tuvo varios predecesores.
A estos procesadores se les tenía que escribir programas donde cada instrucción constara de 32 bits. Esto significaba que el procesador podía entender un total de 2^32 instrucciones.
Los predecesores de la arquitectura i386, son más que conocidos:
i80486, conocido como i486;
i80586, conocido como Pentium;
i80686, o Pentium II,
Nota: hubo una variante de microprocesador conocido como Celeron (similar al anterior) tenía menos memoria cache y menos FSB.
i80786 - Pentium III
i80886 - Pentium IV

Todos estos procesadores, estaban diseñados para entender instrucciones de 32 bits, y son conocidos como la gama x86, o i386, ya que la arquitectura del intel i80386 fue tan exitosa, que muchos otros procesadores pudieron ser construidos basados en ella (Incluso hechos por otros fabricantes como AMD, Via, PowerPC...)
Más acá en el tiempo, surgió la tecnología multinúcleo, capaz de soportar dos núcleos de procesamiento (En pocas palabras dos procesadores, cada uno con su memoria cache, bus de datos (Arquitectura von Newman), matriz de control, ALU, etc.)
Después de esto, surgieron procesadores capaces de interpretar instrucciones de hasta 64 bits. Esto es, 2^64 instrucciones
El número de instrucciones que representa esta cifra es tan grande, que sería insubstancial escribirlo.

No se puede introducir un programa escrito para 64 bits, a un procesador de arquitectura de 32 bits. Ya que el procesador no podría procesar los otros 32 bits extra, además de que son instrucciones que ni siquiera conoce.
Un procesador de 64 bits, puede admitir programas escritos para 32 bits, ya que 32 sí cabe en 64.
Los bits, ya sean 32 o 64, se refieren al ancho de banda del bus del procesador. Es decir, cuantos bits puede procesar al mismo tiempo.

Como saber si el sistema operativo Windows siete es de 32 o 64 bits

Buscar en el escritorio el ícono “equipo”.
Con botón derecho del Mouse hacer click sobre la opción propiedades.
Al desplegarse la pantalla ofrecerá la siguiente información:
Versión del sistema operativo;
Configuración avanzada del sistema;
Modelo del procesador;
Tipo de sistema: (aquí brindará la siguiente información)
sistema operativo de 32 bits, ó
sistema operativo de 64 bits 

3 comentarios: