gestion

Páginas: 17 (4017 palabras) Publicado: 25 de junio de 2013
ARQUITECTURA DE COMPUTADORAS

Arquitectura de Pentium


Abstract. Este trabajo pretende analizar la arquitectura interna del procesador Pentium Pro. La arquitectura de un procesador describe sus estructuras internas y cómo ellas trabajan. Estas son estructuras lógicas; todos los procesadores están hechos de material semiconductor, y es el cómo éste esté arreglado lo que determina cómotrabajará el procesador.
1 Introducción
Se explicará gráficamente las Unidades que componen a dicha arquitectura, en especial las Unidades Búsqueda/Decodificación, Despacho/Ejecución y Retiro, así como también Conjunto de Instrucciones, que serán detalladas en la sección siguiente. Además se expone en qué consisten las Microoperaciones y la Organización del Encausador de Segmentos.
1.1 Desarrollode contenidos

Introducción a la microarquitectura de los procesadores Pentium Pro
La microarquitectura resultante Pentium Pro es una arquitectura superescalar con segmentación encausada de tres caminos. El término superescalar de tres caminos’ significa que, usando técnicas de procesamiento paralelo, el procesador es capaz en promedio de decodificar, despachar y completar la ejecución(retirar) de 3 instrucciones por ciclo de reloj. Para manejar este nivel de flujo de instrucciones, el procesador Pentium Pro usa un super encausador de segmentos de 12 etapas, que soportan la ejecución de instrucciones fuera de orden. La figura muestra una visión conceptual de este encausador de segmentos, con el encausador de segmentos dividido en 4 unidades de procesamiento (UnidadBúsqueda/Decodificador, Unidad Despacho/Ejecución, Unidad de Retiro y Conjunto de Instrucciones. Las instrucciones y datos son proveídos a estas unidades a través de la Unidad de Interface Bus.

 





La pieza principal de la microarquitectura del procesador Pentium Pro es un nuevo mecanismo de ejecución fuera de orden llamado ‘Ejecución Dinámica’. La Ejecución Dinámica incorpora 3 conceptos deprocesamiento de datos:
1)Predicción profunda de salto.
2)Análisis de flujo de datos dinámicos.
3)Ejecución Especulativa.
Microoperaciones
Las microoperaciones son instrucciones primitivas que son ejecutadas por las 6 unidades de ejecución paralelas del procesador.
Las microoperaciones son más generales que las instrucciones Pentium Pro, tienen longitud fija y contienen un codificador, 2 operandosfuente y 1 operando destino. Hay 3 microopeaciones por reloj, lo que hace al procesador Pentium Pro un procesador superescalar de grado 3.
Organización del Encausador de Segmentos (Pipeline)
Una mejora en desempeño encima de la Pentium es que la Pentium Pro tiene una microarquitectura super encausadora de segmentos, superescalar. La Pentium Pro es, como se indicó repetidas veces, superescalara nivel 3, lo que significa que el procesador puede despachar y retirar 3 microoperaciones por reloj. La implementación del encausador de segmentos del procesador Pentium usa 5 etapas. El Pentium Pro cambia a una implementación desconexa (decoupled) super encausadora de segmentos de 12 etapas, cambiando menos trabajo en cada etapa por más etapas. El procesador Pentium Pro reduce el tiempo deetapa en un 33%, comparado con el procesador Pentium, lo cual significa que el procesador Pentium Pro puede tener una velocidad de reloj 33% mayor que el procesador Pentium y seguir siendo igualmente fácil el producirlo desde una perspectiva de proceso de manufactura semiconductora.
Cabe señalar que el encausador de segmentos se encuentra dividido en 4 Unidades de Procesamiento:
UnidadBúsqueda/Decodificación.
Unidad Despacho/Ejecución.
Unidad de Retiro
Conjunto de Instrucciones o Memoria Intermedia de Reordenamiento.
El procesador Pentium Pro es implementado pues, como 3 motores acoplados independientes, con una Memoria Intermedia de Reordenamiento como la mostrada en la figura.

 
Recordemos además que el Pentium Pro remueve la restricción de un secuenciamiento de instrucciones...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Gestion
  • Gestion
  • Gestión
  • Gestion
  • Gestion
  • Gestion
  • Gestion
  • Gestion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS