Full width home advertisement

728+3

Android Development

CPP & JAVA

Post Page Advertisement [Top]

728+3

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

register

These are text fields.

2. Adding Instructions


inst

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


buttom

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.


mips


728+3

No comments:

Post a Comment

Bottom Ad [Post Page]

| Designed by Colorlib