Full width home advertisement

Android Development

CPP & JAVA

Post Page Advertisement [Top]

MIPS Pipeline Simulator

MIPS stands for Multiprocessor without Interlocked Pipeline Stages. This is a basic computer architecture. This simulator is currently supporting the below instructions only

1. ADD

2. SUB

3. MUL

4. DIV

5. AND

6. OR

7. XOR

8. NOP

How to use this Simulator

1. Change registers data


These are text fields.

2. Adding Instructions



First choose the instruction ADD, SUB, MUL etc.
Then choose destination register Rd.
Now choose source register Rs and Rt.

An instruction ADD R13 R9 R10 is equivalent to R13 = R9 + R10 and SUB R13 R9 R10 is equivalent to R13 = R9 - R10.

After choosing all click on add instruction and it will be added to the table.

To add a NOP instruction just click Add NOP.

Add 4 NOP Instructions at the end.

To remove a particular instruction click on the delete button. Clear all will remove all instructions.

3. Executing instructions



Next : Use next button to start executing, next will execute a clock cycle in the pipeline. 

Clear : button will reset execution area and now next will restart the   execution.




No comments:

Post a Comment

Bottom Ad [Post Page]

| Designed by Colorlib