0% encontró este documento útil (0 votos)
70 vistas5 páginas

Proyecto MIPS: Implementación y Desafíos

Este documento presenta el proyecto final de la fase 1 de un seminario sobre solución de problemas de arquitectura de computadoras. Tres estudiantes diseñaron e implementaron el datapath simple de un procesador MIPS de 32 bits para ejecutar instrucciones de tipo R. Encontraron algunos desafíos con la lógica y el test bench, pero completaron con éxito la fase trabajando en equipo.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
70 vistas5 páginas

Proyecto MIPS: Implementación y Desafíos

Este documento presenta el proyecto final de la fase 1 de un seminario sobre solución de problemas de arquitectura de computadoras. Tres estudiantes diseñaron e implementaron el datapath simple de un procesador MIPS de 32 bits para ejecutar instrucciones de tipo R. Encontraron algunos desafíos con la lógica y el test bench, pero completaron con éxito la fase trabajando en equipo.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Universidad de Guadalajara.

Centro Universitario de ciencias exactas e ingenierías.

Seminario de Solución de Problemas de Arquitectura de


Computadoras – D14.
Proyecto final – Fase 1.

Alumnos:
Mercado Guerra Gerardo Gabriel 221350559.
Mercado Hernández Ángel Gabriel 221350141.
Pérez Zúñiga Jesús Gael 220790849.

Profesor:
López Arce Delgado Jorge Ernesto.

Fecha: 18/11/2021

1
o Introducción.
En el ámbito de la computación a los MIPS (Microprocessor
without Interlocked Pipeline Stages) se les conoce como a toda
una familia de los microprocesadores de arquitectura RISC.
Los diseños del MIPS son utilizados en la línea de productos
informáticos de SGI (Silicon Graphics Inc.), en muchos
sistemas embebidos; en dispositivos para Windows, routers
Cisco y consolas de videojuegos como la Nintendo 64, PSP y
la PlayStation 1 y 2.

Investigación:
MIPS características generales:

o Puede mover bytes, medias palabras y palabras, desde registro


hacia la memoria y viceversa.
o Puede procesar números enteros binarios de 32 bits, con y sin
signo.
o Capacidad de procesar números binarios reales o de punto
flotante en simple y doble precisión.
o El procesador MIPS no tiene operaciones al bit.

2
MIPS formato de instrucciones tipo R:

o Tres registros, dos para especificar las fuentes de datos y el lugar


para almacenar el resultado.
o Instrucciones de corrimiento que utilizan el campo shamnt, el
cual especifica el número de posiciones de bits que se desplazara
uno de los operandos.
o Un campo para expandir el código de operación.

MIPS set de instrucciones:

 Objetivo.
Esta actividad busca como objetivo que los alumnos
implementen todo lo aprendido en clases para la creación del
“single datapath” de MIPS de 32 bits con el cual ejecutaran
instrucciones de tipo R.
Además de que se busca desarrollar el trabajo en equipo y el
fortalecimiento de habilidades individuales para realizar
tareas a las cuales no se tiene mucha facilidad para realizar.

3
 Desarrollo.
A la hora de codificar el proyecto, se decidió concentrarse en
hacer los módulos que no se habían realizado en prácticas
anteriores (multiplexores, memoria de instrucciones y pc), así
como modificar los ya hechos para adaptarlos al proyecto.

Una vez realizado lo anterior, procedimos a crear el modulo


“Fase1” en el cual instanciamos todos los módulos ya hechos
y los conectamos con cables.

4
 Conclusión.
En sí lo difícil de esta fase del proyecto fue acomodar los tiempos de
todos los integrantes para ponernos de acuerdo y realizar los avances
necesarios, hubo algunos problemas de lógica a la hora de hacer
instancias y el test bench, pero con la ayuda de todos se logró terminar
esta fase.

 Referencias
https://es.wikipedia.org/wiki/MIPS_(procesador)

https://vhouten.home.xs4all.nl/mipsel/r3000-isa.html

https://web.archive.org/web/20180628185213/http://www.mrc.uida
ho.edu/mrc/people/jff/digital/MIPSir.html

También podría gustarte