A Java-based MIPS dissassembler and pipeline simulator (employs Tomasulo's Algorithm)