SPIM simulator

GPTKB entity

Statements (40)
Predicate Object
gptkbp:instance_of gptkb:aircraft
gptkbp:bfsLayer 2
gptkbp:bfsParent gptkb:architect
gptkbp:allows step-by-step execution of code
gptkbp:based_on gptkb:architect
gptkbp:can_be_used_with gptkb:Educational_Institution
gptkbp:can_create execution traces
gptkbp:developed_by James R. Larus
gptkbp:distribution gptkb:GNU_General_Public_License
gptkbp:emulation MIP S32 architecture
basic I/ O operations
gptkbp:exported_to program output
gptkbp:has gptkb:document
a community forum
a command line interface
https://www.w3.org/2000/01/rdf-schema#label SPIM simulator
gptkbp:includes a debugger
gptkbp:is_available_in multiple languages
gptkbp:is_available_on gptkb:multiple_platforms
gptkbp:is_compatible_with gptkb:Linux_operating_system
gptkb:operating_system
Mac OS operating system
gptkbp:is_designed_for MIPS assembly language
gptkbp:is_open_source gptkb:theorem
gptkbp:is_part_of computer science curriculum
gptkbp:is_used_by gptkb:University
instructors
gptkbp:is_used_for learning assembly language programming
gptkbp:monitors memory contents
register values
gptkbp:provides a graphical user interface
memory visualization tools
gptkbp:suitable_for advanced users
beginners
gptkbp:supports system calls
loading and executing MIPS programs
gptkbp:updates regularly
gptkbp:used_in computer architecture education
gptkbp:uses gptkb:theorem
gptkbp:written_in gptkb:language