Skip to content

thejoshwolfe/mips-os

Repository files navigation

MIPS Task Switcher
Josh Wolfe
ASU CSE430 Varsamopoulus
2010-November-30


to build:
    ./build.sh

to run:
    ./run_simulator.sh tests/os.mips

to run the debugger:
    ./run_debugger.sh tests/os.mips --no-run

some useful debugger commands:
    s, step: steps one machine instruction
    go: runs from that point onward
    b, break: displays or sets breakpoints at line numbers or addresses
    <just pressing enter>: runs the last command again
    for the complete list of commands, see Debugger.java


References:

http://www.cs.pitt.edu/~don/coe1502/current/Unit4a/Unit4a.html
http://www.cs.nott.ac.uk/~txa/g51csa/l12-hand.pdf
http://www.d.umn.edu/~gshute/spimsal/talref.html
http://en.wikipedia.org/wiki/MIPS_architecture


About

mips assembler, interpreter, debugger

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published