Arquitectura De 64 Bits
| PROFESOR : SALLY TORRES ALVARADO |
| |
| INTEGRANTES: HERRERA SOTO, Aldo ROMERO LAMA Félix |
||
| |
|BELLAVISTA – CALLAO2011 |
| |
INDICE
1.- INTRODUCCION 3
1.1.- ¿Qué es un microprocesador? 41.2.- ¿Qué es un procesador de 64 bits? 4
1.3.- Implicaciones de arquitectura 4
1.4.- Cronología del procesador de 64 bits 5
1.5.- Pros y contras de la arquitectura de 64 bits 7
1.6.- Registros 8
1.7.- Memoria 9
1.8.- 128 bits 9
1.9.- Casos de uso 9
2.- ANALISIS CONSTRUCTIVO
2.1.- Microprocesadores actuales 10
2.2.- Lasexta generación: Itanium 10
2.3.- Características Generales 14
2.4.- Motivación para una arquitectura de 64-bit 16
2.5.- Características de la arquitectura 17
2.6.- Paralelismo a nivel de instrucciones (ILP) 18
2.7.- Evitar tiempos de latencia en accesos a memoria 19
2.8.- Desdoblamiento y rotación de bucles 21
2.9.- Unidades funcionales 223.- APORTACIONES Y NUEVOS RECURSOS ARQUITECTONICOS
3.1.- Procesador de 64 bits 26
3.2.- EPIC (Explicitly Parallel Instruction Computing) 26
3.3.- Organización de Memoria 27
3.4.- Compatibilidad con las instrucciones de 32 bits 27
3.5.- Optimización operaciones de coma flotante y multimedia 28
3.6.- Optimización en la Ejecución de Saltos 28
3.7.- MODELO DEPROGRAMACIÓN 29
4.- CONCLUSIONES Y RECOMENDACIONES
4.1.- Conclusiones 31
4.2.- Recomendaciones 31
5.- BIBLIOGRAFIA 33
1.- INTRODUCCION
En arquitectura de computadoras, 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 referirsea una 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 y estaciones de trabajo basadas enRISC desde mediados de los años 1990. En 2003 empezaron a ser introducidos masivamente en las computadoras personales (previamente de 32 bits) con lasarquitecturas x86-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 el té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 originaly las CPUs 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 a cualquier 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 64bits tiene integrados registros que son de 64 bits, que permite procesar (interna y externamente) datos de 64 bits.
1.1.- ¿Qué es un microprocesador?
El microprocesador es la parte de la computadora diseñada para llevar acabo o ejecutar los programas. Este viene siendo el cerebro de la computadora, el motor, el corazón de esta máquina. Este ejecuta...
Regístrate para leer el documento completo.