-
Notifications
You must be signed in to change notification settings - Fork 0
BUFFER1
diegoivan1987 edited this page May 22, 2020
·
5 revisions
Forma parte de la fase de ejecución de una instrucción.
Recibe como entrada:
- clk.
- Las señales de control de UC.
- regDstI.
- jumpI.
- branchI.
- memReadI.
- memToRegI.
- aluOpI.
- memWriteI.
- aluSrcI.
- regWriteI.
- La dirección de la próxima instrucción a ejecutar, proveniente de BUFFER0.
- Dos datos provenientes de REGISTRERS.
- El resultado del SIGNEXTEND.
- Las secciones correspondientes a rt y rd en la instrucción, en caso de que las haya. Si es una instrucción de tipo J, recibe los bits 20-16 y 15-11 de la instrucción, pero estos nunca son utilizados.
Cada flanco de subida, el buffer manda como salida los datos que recibió en la entrada.