Skip to content
Single-cycle processor that resembles MIPS - Logisim
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


This is a logisim implementation of a single-cycle processor that resembles MIPS.


  1. Logisim is required, you can download it here
  2. Write an assembly program using the instructions and assembly language syntax in jrMIPS-manual.pdf
  3. Load jrmips.circ into Logisim
  4. Assemble your program with perl progname.asm > progname.txt then load progname.txt into logisim's ROM
  5. Generate the data segment with perl progname.asm > progname.dat then load progname.dat into logisim's RAM
  6. Run the program
You can’t perform that action at this time.