mips64-assembler/README.md
2025-11-04 14:00:16 -05:00

12 lines
805 B
Markdown

# CS5483 Computer Architecture Project 1: MIPS Assembler
## Ryan Densmore
## Compiling and Running
1. To compile my assembler, simply run the Makefile via `make`.
2. Run the assembler with `./ma <file.asm>`.
## Tests
While the provided `run.pl` seems a little janky to use, I currently pass 29/29 tests. Running the `run.pl` program currently in my directory will run every test, and clean up the files for the tests that pass.
## Todos
Had I more time, I would actually try to implement outputting comments. There appears to be some sort of memory issue that only occurs when I try to store another string (containing the comment) alongside every instruction. There are a few other ways I could do it, but attaching the comment to its relevant instruction in the data structure makes the most sense.