FIGURA 5.1. Un esquema abstracto de la realización de las

Anuncio
FIGURA 5.1. Un esquema abstracto de la realización de las
unidades funcionales principales, y las conexiones más
importantes entre ellas
1
FIGURA 5.4 Se necesitan dos elementos de estado para
almacenar y acceder a las instrucciones, y un sumador para
calcular la dirección de la instrucción
2
FIGURA 5.5 La parte del camino de datos utilizado para la
búsqueda de las instrucciones y el incremento del contador de
programa
3
FIGURA 5.6 El banco de registros y la ALU son los elementos
necesarios para la realización de instrucciones de tipo R
4
FIGURA 5.7 El camino de datos para instrucciones de tipo R
5
FIGURA 5.8 Las dos unidades necesarias para la realización de
loads y stores, además del banco de registros y la ALU de la
figura 5.6, son la unidad de memoria de datos y la unidad de
extensión de signo
6
FIGURA 5.9 El camino de datos para un load o un store
7
FIGURA 5.10 El camino de datos para un salto condicional
8
FIGURA 5.11 Camino de datos para instrucciones de memoria y
aritmético lógicas
9
FIGURA 5.12 Ensamblaje de la parte de búsqueda de
instrucciones de la figura 5.5 con el anterior camino de datos
10
FIGURA 5.13 Un camino de datos sencillo para la arquitectura
MIPS
11
Descargar