Investigacion
ÁREA DE INGENIERÍA
CARRERA DE INGENIERÍA DE SISTEMAS
CENTRO LOCAL ARAGUA
MEMORIA ENTRELAZADA
ROLANDO MANUEL MATA TERÁN
C.I.: V – 12.826.113
CORREO: ydgpr@HOTMAIL.COM
CÓDIGO CENTRO LOCAL: 04
CÓDIGO CARRERA: 236
ARQUITECTURA DEL COMPUTADOR
CÓDIGO MATERIA: 333
LAPSO: 2010-2
MARACAY, FEBRERO DE 2011
ÍNDICE
Introducción | 3 |
| |
MemoriaEntrelazada | 4 |
Entrelazado de Orden Superior | 5 |
Entrelazado de Orden Inferior | 6 |
Memoria Entrelazada de Organización S | 7 |
Memoria Entrelazada de Organización C | 8 |
| |
Conclusiones | 9 |
Bibliografía | 11 |
| |
| |
INTRODUCCIÓN
Las memorias de un computador son circuitos integrados (chips) que se emplean para que el ordenador sea más eficiente en el procesamientoy acceso a los datos. Por ello, son parte fundamental en la arquitectura física de un computador y permiten incrementar la velocidad de transmisión de bits.
Pero, ya que son diversos los tipos de memorias que existen, en nuestro caso particular nos centraremos en el estudio de las memorias entrelazas, por ser fundamentales en la reducción de fallos en el acceso a otra memoria importante: lacaché.
Las memorias entrelazadas se ubican dentro de las arquitecturas computacionales avanzadas, y en el presente trabajo de investigación específicamente se tratarán las siguientes: las de orden superior e inferior y las de organización S y C., porque son estas las que nos permiten entender apropiadamente lo necesario que es el procesamiento de datos con menos errores.
MEMORIA ENTRELAZADA
Unamemoria entrelazada de m vías tiene m módulos independientes que se activan mediante los log2m últimos bits de la dirección y el resto de la dirección llega a todos los módulos. Esto hace que todos los módulos de la memoria puedan trabajar en paralelo, lo que hace a estas memorias muy adecuadas para los multiprocesadores. Si el número de módulos es grande, se necesita algún medio para organizarlos accesos si el bus de datos final tiene menos ancho que todos los módulos de memoria juntos. Pero lo cierto del caso es que, para aumentar el ancho de banda de una memoria principal se puede descomponer en módulos con accesos independientes, de manera que se pueda acceder simultáneamente a una palabra de cada uno de los módulos. A continuación, una representación general de esta arquitectura:log2m
Circuito Combinacional
Módulo m-1 Módulo 0
………………….
………………….
………………….
…………………..
Tamaño
Dirección
…………………..
ENTRELAZADO DE ORDEN SUPERIOR
Consiste en distribuir las direcciones de memoria entre los módulos de modo que cada uno contenga direcciones consecutivas; son direcciones consecutivas en el mismomódulo. Este tipo de arquitectura facilita la expansión de la memoria y la fiabilidad ante el fallo de un módulo de memoria. A continuación presentamos un diagrama que muestra este tipo de arquitectura:
Módulo m-1
Módulo 1
Módulo 0
Decodificador
Dirección dentro del módulo
Módulo
ENTRELAZADO DE ORDEN INFERIOR
Consiste en asignar a módulos consecutivos direccionesconsecutivas del mapa de memoria; son direcciones consecutivas en módulos distintos. En el caso de esta arquitectura, si las referencias sucesivas a memoria son consecutivas, se reducen los conflictos de acceso. A continuación presentamos un diagrama de este tipo de entrelazado:
m bit
n-m bits
Módulo 1
Decodificador
Módulo m-1
Módulo 0
Dirección dentro del Módulo
Módulo
2m = n0módulos
MEMORIA ENTRELAZADA DE ORGANIZACIÓN S
Se accede a todos los módulos utilizando la misma dirección, accediendo simultáneamente, con la misma dirección local, a la misma palabra de cada uno de los módulos e implica entrelazado de orden inferior. Normalmente se emplea con un bus con capacidad para realizar transferencias de bloques. A continuación el diagrama de dicha memoria:...
Regístrate para leer el documento completo.