Windows

Páginas: 13 (3128 palabras) Publicado: 24 de noviembre de 2012
En arquitectura de computadoras, 32 bits es un adjetivo usado para describir enteros, direcciones de memoria u otras unidades de datos que comprenden hasta 32 bits (4 octetos) de ancho, o para referirse a una arquitectura de CPU y ALU basadas en registros, bus de direcciones o bus de datos de ese ancho.
32 bits es también un término dado a una generación de computadoras en las cuales losprocesadores eran de 32 bits.
Un campo de almacenamiento de 32 bits permite combinaciones posibles. Debido a esto, el rango de valores naturales que pueden ser almacenados en 32 bits es de 0 hasta 4.294.967.295 (que es ). Para enteros con signo, utilizando el complemento a dos, el rango es desde −2.147.483.648 () hasta +2.147.483.647 (). Estos rangos delimitan los sistemas de numeración comunes queutilizan 32 bits, tales como las direcciones IP ó las fechas POSIX (provocando el efecto 2038).
Los buses de datos y de direcciones son usualmente más anchos que 32 bits, a pesar de que éstas se almacenen y manipulen internamente en el procesador como cantidades de 32 bits. Por ejemplo, el Pentium Pro es un procesador de 32 bits, pero el bus de direcciones externo tiene un tamaño de 36 bits, y el bus dedatos externo de 64 bits.
ARQUITECTURAS INTEL Y AMD DE 32 Y 64 BITS.
Cuando buscamos información sobre arquitecturas de 32 y 64 bits de Intel y AMD podemos terminar realmente mareados y confusos entre tantos términos que, en principio, parecen iguales pero en el fondo no lo son, o que nos llevan a pensar una cosa totalmente errónea. A modo de ejemplo, ¿las arquitecturas IA-32 e IA-32e son lamisma arquitectura? ¿las dos arquitecturas (IA-32 e IA-32e) son de 32 bits? ¿es la arquitectura x86-64 una arquitectura de Intel cómo lo es la arquitectura x86-32? ¿i386, x86-32, x86 e IA-32 son lo mismo? ¿es lo mismo x86-64, x64 e IA-64? ¿es lo mismo IA-64 e Intel 64?
Vamos a aclarar un poco las cosas…
IA-32 (Intel Architecture, 32 bits) es la arquitectura del conjunto de instrucciones de losprocesadores de Intel 80×86 y de los primeros microprocesadores de AMD. IA-32 fue una extensión de 32 bits, implementada por primera vez en 1986 en el procesador Intel 80386, sucesor de los antiguos procesadores Intel 8086, 8088, 80186 y 80286 de 16-bit y el denominador común de todos los diseños 80×86 subsiguientes (80486, 80586, 80686). Por este motivo, también es conocida de manera genérica comoarquitectura i386, x86-32 o x86, aunque bajo esta última denominación (x86), y también como x86-16, se suele incluir a los procesadores Intel de 16 bits.
El salto a los 64 bits se produjo con la aparición de una nueva extensión en el año 2000 derivada de IA-32 llamada x86-64, desarrollada por AMD y posteriormente renombrada a AMD64 (el primer procesador con soporte para este conjunto de instruccionesfue el Opteron). Mas tarde, en el 2004, esta arquitectura extendida fue adoptada por Intel, el nuevo conjunto de instrucciones recibió el acrónimo EM64T (“Extended Memory 64 Technology”), cuyo nombre código fue Yamhill o IA-32e, y posteriormente fue renombrado adoptando el nombre definitivo de Intel 64 (arquitectura utilizada por primera vez a principios del 2005 con el Pentium 4). A estasarquitecturas de 64 bits se las conoce de manera genérica como x86-64 o x64, y no debemos confundirlas con la arquitectura IA-64 de 64-bits.
La arquitectura IA-64 (Intel Arquitecture, 64 bits) de Intel (perogrullada), fue lanzada en 1999, y no es directamente compatible con el conjunto de instrucciones IA-32 (excepto bajo emulación software) como sí sucede en el caso de las arquitecturas Intel 64 y AMD64.IA-64 es la arquitectura utilizada por la línea de procesadores Itanium e Itanium 2, por lo que inicialmente fue conocida por el nombre de Intel Itanium Architecture.
Resumiendo:
Arquitectura:    Conocida inicialmente como:    Nombre genérico      Bits:
IA-32      -                i386, x86-32, x86    32 bits
AMD64         x86-64 (Hammer)       x86-64, x64       ...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Windows
  • WINDOWS
  • Windows
  • Windows
  • windows
  • Windows
  • Windows
  • Windows

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS