Programación

Lista de la programación para el desarrollo del procesador MIPS con las especificaciones de cada entrega acordadas para el semestre.

Primera entrega:
Especificación: PC, memoria de instrucciones y I.F (Instruction fetch)


Segunda entrega: 
Especificación: Entrega 1 + Instrucción Branch y Jump funcionales (No es necesaria una unidad de control) 

Tercera entrega: 
Especificación: Entrega 2 + Cambio de salto de direcciones ahora sera de 1 en 1, no de 4 en 4 + Lista de instrucciones codificadas listas para el procesador e inicios de la unidad de control. 

Cuarta entrega: 
Especificación: Entrega 3 + 32 Registros de lectura (Nota: estos registros serán, eventualmente, lectura y escritura, tener en cuenta al momento de diseñar) + Modificar instrucciones branch y jump para que hagan comparaciones con los registros. 

Quinta entrega: 
Especificación: ALU + UNIDAD DE CONTROL COMPLETA (U.C) (En este punto no es necesario integrarlo con el resto del circuito) 

Sexta entrega 
Especificación: Circuito completo. Es decir, agregar escritura en los registros, incorporar todas las unidades anteriormente hechas y agregar una memoria para datos de la cual se leerá información y se escribirá en los registros.





Entradas más populares de este blog

Instrucciones JUMP y BRANCH

Estructura básica de las instrucciones MIPS

Memoria SRAM: Qué es y cómo gestionan la información