Page 14 - Arquitectura Libro en 3D
P. 14
• Tamaño de las transferencias de datos
– Entre GPRs y memoria
• 8, 16 y 32 bits
– Entre FPRs y memoria
• 32 y 64 bits
• Datos e instrucciones alineados en memoria
– La dirección de memoria donde se ubica un dato ha de ser múltiplo
de su tamaño.
DE MULTIPROCESAMIENTO
Cuando se desea incrementar el desempeño más allá de lo que permite la técnica
de segmentación del cauce (límite teórico de una instrucción por ciclo de reloj), se
requiere utilizar más de un procesador para la ejecución del programa de aplicación.
El alto rendimiento y bajo coste de los microprocesadores inspiraron un renovado
interés en los multiprocesadores en los años ochenta. Varios microprocesadores se
pueden colocar sobre un bus común porque:
• son mucho más pequeños que los procesadores multichip,
• las caches pueden disminuir el tráfico del bus y los protocolos de coherencia
pueden mantener caché y memoria consistente.
El tráfico por procesador y el ancho de banda del bus determinan el número
de procesadores en dicho multiprocesador.
Un reloj del sistema reside en la tarjeta madre. Éste envía una señal a todos los
componentes de la computadora en ritmo, como un metrónomo. Generalmente,
este ritmo se genera como una onda cuadrada, como la siguiente:
• Cada onda en esta señal mide un ciclo de reloj.
Página 14