Skip to content

An enhanced version for MARS(MIPS Assembler and Runtime Simulator) project

Notifications You must be signed in to change notification settings

Trust04zh/mars-enhanced

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Mars-enhanced

An enhanced version for Mars project.

Build

This project uses java 8 by default, you can modify pom.xml and build your own version.

Manual build (jarfile)

$ mvn clean compile assembly:single

Usage

$ java -jar Mars.jar to_dump.asm a dump .text COE text.coe pl 64K dump .data COE data.coe pl 64K

Roadmap

Work list:

  • add CLI support for dumping coe file
  • add GUI support for dumping coe file
  • add drag-and-drop support for opening assembly files
  • change to modern theme (java swing look and feel)
  • [] support stopping endless loop

Other info and special thanks

The original Mars project is license by MIT license, this project keeps it.

Some ideas are inspired by @frankss, and @Fro1ser for Fro1ser/MARS_GUI

About

An enhanced version for MARS(MIPS Assembler and Runtime Simulator) project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published