Skip to content
This repository has been archived by the owner on Jul 26, 2020. It is now read-only.
/ MIPS-simulator Public archive

💻A MIPS simulator for the Computer Architecture class

Notifications You must be signed in to change notification settings

Rastrian/MIPS-simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIPS CONVERTER

Build Status

Este projeto foi realizado como trabalho da disciplina Arquitetura de Computadores da PUC MG. O mesmo se trata de um decodificador de comandos de linguagem de montagem para linguagem de maquina do MIPS. Utilizamos o Java para realizar este projeto, incluindo um MakeFile para facilitar a instalação.

Listas de instruções que podem ser utilizadas:

Tipos de Função Funções
Aritméticas add, addi sub, mult, div, neg.
Lógicas and, andi, or, ori, xor, nor, slt, slti
Deslocamento Bit a Bit sll, srl
Acesso à Memória lw, sw
Desvio Condicional beq, bne
Desvio Incondicional j, jr, jal
Outras nop

Instalação

Utilizamos o MakeFile para simplificar a instalação, ele irá baixar automaticamente as dependencias, realizar o build do código e executar. Ele instalará automaticamente os seguintes pacotes: default-jre default-jdk (JDK JAVA 8)

$ make

Plataformas Compativeis: Linux Ubuntu 18.04

UML (Diagrama de Classes)

TRELLO

VIDEO

https://youtu.be/hdEymdKdw9Q

About

💻A MIPS simulator for the Computer Architecture class

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •