MIPS Assembler and Runtime Simulator
Add it to your Download Basket!
Add it to your Watch List!
What's new in MARS 3.6:
- We've finally implemented the most requested new feature: memory and register cells will be highlighted when written to during timed or stepped simulation! The highlighted memory/register cell thus represents the result of the instruction just completed. During timed or stepped execution, this is NOT the highlighted instruction. During back-stepping, this IS the highlighted instruction. The highlighted instruction is the next one to be executed in the normal (forward) execution sequence.
- In conjunction with cell highlighting, we've added the ability to customize the highlighting color scheme and font. Select Highlighting in the Settings menu. In the resulting dialog, you can select highlight background color, text color, and font for the different runtime tables (Text segment, Data segment, Registers). You can also select them for normal, not just highlighted, display by even- and odd-numbered row but not by table.
- Cool new Labels Window feature: the table can be sorted in either ascending or descending order based on either the Label (alphanumeric) or the Address (numeric) column. Just click on the column heading to select and toggle between ascending (upright triangle) or descending (inverted triangle). Addresses are sorted based on unsigned 32 bit values. The setting persists across sessions.
- The Messages panel, which includes the Mars Messages and Run I/O tabs, now displays using a mono-spaced (fixed character width) font. This facilitates text-based graphics when running from the IDE.
- LICENSE TYPE:
- MIT/X Consortium License
- USER RATING:
- DEVELOPED BY:
- Pete Sanderson and Kenneth Vollmar
- ROOT \ Text Editing&Processing \ IDEs
MARS stands for MIPS Assembler and Runtime Simulator and is a lightweight interactive development environment (IDE) for programming in MIPS assembly language, intended for educational-level use with Patterson and Hennessy's Computer Organization and
Last updated on March 27th, 2009
feature list requirements