/JSembler

Simulador da máquina do MIPS desenvolvido em java para a matéria de arquitetura de computadores na PUC-MG. Utilizando como ferramentas o java 11, gradle 6.4, junit 4 e Travis-CI.

Primary LanguageJavaMIT LicenseMIT

JSembler

What Is This Project About?

This project simulates the execution of an assembly code in the MIPs machine.

Prerequisites

  • 1. Install [java] version 1.8.0_121
  • 2. Install Gradle version 6.4.1

Installing Java

Windows

Choose windows x64: 
https://www.oracle.com/java/technologies/javase-jdk8-downloads.html

Installing Gradle

  • -> MacOS

brew install gradle

  • -> Linux

-> Debian based distros - sudo apt-get install gradle

-> Arch based distros - sudo pacman -S gradle

How to build:

  • -> LINUX
git clone https://github.com/l1n3rd4/JSembler.git
cd JSembler
gradle clean build
  • After:
java -jar JSembler.jar [input-file][output-file]

License

This project is licensed under the MIT license.