MipsSimulator app for iPhone and iPad
Developer: Amin Turki Fadul
First release : 06 May 2018
App size: 8.99 Mb
Mips Simulator is used to help you detect data dependence and instruction hazards in Mips Architecture instruction set for computer architecture courses
First you add the instructions that you want with the ability to add the registers also
The app covers instruction types R and I only currently
These instruction are supported
["add" , "sub" ,"and","or","slt","nor","sw","lw","srl","addi","beq","bne","bgt","blt", "ble", "bge", "li"]
after you add all the instruction that you want the app calculates the clock cycle for the instruction using pipelining and forwarding and tells you how many stalls do you have in each instruction and which are the registers that are involved in the data dependence.