Implementations of MIPS Processors in Visual Simulator

  • Christofer Rodrigues UTFPR
  • Rogério Aparecido Gonçalves UTFPR
  • João Fabrício Filho UTFPR

Abstract


This work describes the development of a MIPS architecture, called Aperture, based on the specifications described in the book by David A. Patterson and John LeRoy Hennessy. The aim is to make the process of studying and developing components for a processor more visual and interactive, providing a ready-made basis for testing. The project was developed using Logisim, which was chosen because it is a visual simulator of digital circuits, allowing you to see the data passing through the connections or to analyze components at the logic gate level. By integrating visualization and interactivity, we aim to ease the process of creating, analyzing, and understanding a computer architecture.

References

Burch, C. (2002). Logisim: a graphical system for logic circuit design and simulation. J. Educ. Resour. Comput., 2(1):5–16.

Patterson, D. A. and Hennessy, J. L. (2013). Computer Organization and Design, Fifth Edition: The Hardware/Software Interface. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, 5th edition.

Patti, D., Spadaccini, A., Palesi, M., Fazzino, F., and Catania, V. (2012). Supporting Undergraduate Computer Architecture Students Using a Visual MIPS64 CPU Simulator. IEEE Transactions on Education, 55(3):406–411.

Silva, I. S., Junior, F. C. S., Patrocínio, T., and Alves, F. (2015). Aprendendo na prática: Relato de sequência de atividades práticas em iniciação científica relacionadas à arquitetura de computadores. International Journal of Computer Architecture Education (IJCAE).
Published
2024-05-16
RODRIGUES, Christofer; GONÇALVES, Rogério Aparecido; FABRÍCIO FILHO, João. Implementations of MIPS Processors in Visual Simulator. In: REGIONAL SCHOOL OF HIGH PERFORMANCE COMPUTING FROM SÃO PAULO (ERAD-SP), 15. , 2024, Rio Claro/SP. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2024 . p. 57-60. DOI: https://doi.org/10.5753/eradsp.2024.239871.

Most read articles by the same author(s)

1 2 > >>