Our website uses necessary cookies to enable basic functions and optional cookies to help us to enhance your user experience. Learn more about our cookie policy by clicking "Learn More".
Accept All Only Necessary Cookies
MMIPSS icon

1.0 by DLSU College of Computer Studies


May 30, 2016

About MMIPSS

MMIPSS is a learning aid for the learners of the MIPS64 architecture.

MMIPPS supports:

- 94 MIPS64 instructions

- Opcode generation (either in binary or hexadecimal format)

- Proper syntax checking

- Static scheduling (pipeline freeze, pipeline flush, predict-not-taken and pipeline 2)

- Dynamic Scheduling (Scoreboarding and Tomasulo algorithm)

- Solutions to the data hazards (forwarding and no forwarding)

- Modifying the number of cycles for floating-point instructions

- Modifying the number of floating-point registers for dynamic scheduling

- Conversion of a floating-point number to its IEEE format (single precision and double precision) and vice-versa

- Editing the data in the memory, registers and floating-point registers

- Display of the pipeline map with its current cycle number

- Display of the contents of the pipeline registers, memory, registers and floating-point registers in the corresponding cycle number

- By default, the simulation runs in step mode but the user can go to the last cycle for the full execution or can go to a specific cycle number

For the tutorial on how to use MMIPSS, go to bit.ly/MMIPSStutorial

What's New in the Latest Version 1.0

Last updated on May 30, 2016

Minor bug fixes and improvements. Install or update to the newest version to check it out!

Translation Loading...

Additional APP Information

Latest Version

Request MMIPSS Update 1.0

Requires Android

4.0.3 and up

Show More

MMIPSS Screenshots

Comment Loading...
Subscribe to APKPure
Be the first to get access to the early release, news, and guides of the best Android games and apps.
No thanks
Sign Up
Subscribed Successfully!
You're now subscribed to APKPure.
Subscribe to APKPure
Be the first to get access to the early release, news, and guides of the best Android games and apps.
No thanks
Sign Up
Success!
You're now subscribed to our newsletter.