STARS (Stony Brook Assembler and Run-time Simulator) is a MIPS Assembly simulator made for the purpose of education.
Reason this release was yanked:
Out of date
Project description
The STARS Code Repository
Overview
This repository hosts the public releases of STARS (Stony Brook Assembler and Run-time Simulator). STARS is a MIPS Assembly simulator made for the purpose of education.
Dependencies
- PySide6 (v6.4 or newer)
- numpy (v1.23 or newer for Windows)
How to run:
Install the package.
$ pip install STARSimulator
Finally, run the program.
$ STARS [-h] [-a] [-d] [-g] [-n MAX_INSTRUCTIONS] [--noGui] [-i] [-w] [-pa PA [PA ...]] [filename]
Positional arguments:
filenameInput MIPS Assembly file.
Optional arguments:
-a,--assembleAssemble program without running it-h,--helpShows help message and exits-a,--assembleAssemble program without running it-d,--debugEnables debugging mode-g,--garbageEnables garbage data-n,--max_instructionsSets max number of instructions--noGuino GUI, CLI only-i,--disp_instr_countDisplays the total instruction count-w,--warningsEnables warnings-paProgram arguments for the MIPS program
Troubleshooting
- If you are on Mac (especially Big Sur) and the gui mainwindow doesn't lauch, run
export QT_MAC_WANTS_LAYER=1in the terminal.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file STARSimulator-1.0.6-py3-none-any.whl.
File metadata
- Download URL: STARSimulator-1.0.6-py3-none-any.whl
- Upload date:
- Size: 197.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
27d734a6beddb8a5c4c198291afd8d3ee6cd79883c5d90e2a388cbdf208c57ea
|
|
| MD5 |
53a60b22633617849de45fb2301a1b0d
|
|
| BLAKE2b-256 |
9aa169a7b91dab41f84f06971b83b98be314d76dbffdfb94404dc4a13b566606
|