Tareotaspeloco

Páginas: 20 (4801 palabras) Publicado: 10 de octubre de 2012
Universidad Nacional de Trujillo
Facultad de Ingeniería
Carrera de Ingeniería de Sistemas









[pic]


Exposicion Final

“Procesadores
Superescalares”


















Arquitectura de ComputadorasII-2012


Nombre: Gerson Tantalean Gil
Profesor: Arellano
Fecha: 4 de Octubre de 2012



Sumario



En el presente informe se hace referencia a los procesadores superescalares.La arquitectura de estos procesadores es una implementación en la que las instrucciones pueden iniciar su ejecución simultánea y además ejecutarse independientemente.

Para desarrollar este documento, y abordar los aspectos generales de la implementación superescalar de procesadores, se realiza un contraste de esta implementación con la supersegmentación, técnica antes estudiada.

Eldiseño de los procesadores escalares debe ser tratado en forma muy cuidadosa, con el fin de evitar algunos tipos de conflictos, tanto de datos como de instrucciones, que se producen al existir dependencias o secuencialidades entre dos o más instrucciones que se ejecuten.

Por otra parte, es necesario mencionar que el diseño superescalar se relaciona en forma directa con laarquitectura RISC. Pese, a que el conjunto de instrucciones reducido que presenta una máquina RISC, permite que el uso de técnicas superescalares se realice muy fácilmente, no es exclusivo el uso de estas técnicas a sólo este tipo de arquitectura, pues también es posible implementarlas en arquitecturas CISC.

Finalmente, para complementar el estudio se analiza la implementación de procesamientosuperescalar en el procesador Pentium, al cual se han agregado algunas mejoras que intentan reducir el impacto de los conflictos que se podrían producir.

Como último comentario, es posible indicar que el procesamiento superescalar es la última (más actual) de una serie de innovaciones tendientes a producir procesadores cada vez más rápidos, disminuyendo cada vez más el tiempo deprocesamiento y el de respuesta.

Índice de Contenidos


CAPÍTULO 1: INTRODUCCIÓN................................................................................................... 2


CAPÍTULO 2: ASPECTOS GENERALES .................................................................................... 4

2.1.- Procesador superescalar vs. Procesadorsupersegmentado................................................... 4

2.2.- Restricciones .............................................................................................................................. 6
2.2.1.- Dependencia verdadera de datos..........................................................................................6
2.2.2.- Dependencia relativa alprocedimiento................................................................................ 6
2.2.3.- Conflicto en los recursos...................................................................................................... 7
2.2.4.- Dependencia de salida.......................................................................................................... 7
2.2.5.- Antidependencia.................................................................................................................. 7


CAPÍTULO 3: DISEÑO DEL PROCESADOR SUPERESCALAR ............................................ 8

3.1.- Paralelismo................................................................................................................................. 8
3.1.1.- Paralelismo a nivel de instrucciones...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS