Assembly Emulator

Assembly Emulator

5,000 - 10,000 downloads

Add this app to your lists
This application is an assembly emulator. The user can develop, "compile" and execute assembly programs.

Currently there is only support for Mips assembly but more assembly languages will be implemented.

Download this application if you have some basic programming experience or if you wish to learn assembly programming otherwise it will not be usefull to you at all.

Please visit wikipedia for more info on Mips assembly. You can also find code samples with detailed comments in the application webpage. For a brief documentation read this: https://sites.google.com/site/assemblyemulatorforandroid/documentation

This emulator has been designed to be fast and efficient. It can execute hundreds of thousands instructions per second just by using the power of your phone arm processor. For example a typical high end smartphone can execute roughly 1.5 million instructions per second and a 4 year old phone more than 200K instructions per second. Also it has been designed to be completely independent of any assembly language and architecture. As a result it will be very easy to add more assembly languages or even allow the user to specify his / her own assembly language.

For more information visit the application webpage.

Tags: assembly emulator.

Recently changed in this version

v0.46 Even more supported instructions (xori, sra, sll, srl, nop)
The user can search for a specific line or keyword
Screen orientation can be changed to portrait or landscape
Instruction immediates are limited appropriately

v0.45 All bitwise instructions plus slti are now supported. No longer pops "no code to assemble" message when there is error on first instruction.


Comments and ratings for Assembly Emulator
  • (62 stars)

    by dor grey on 28/04/2014

    Good job!

  • (62 stars)

    by Roswell Grey on 10/02/2014

    Excellent app for learning the assembler way of thinking... It is awesome. I cant wait for memory support!!

  • (62 stars)

    by will mcdaniels on 24/01/2014

    well, since all of this nsa stuff ive decided to dust off my coding hat.. and this certainly will be a nice place for me to begin..after. 20+ years of down time. thank you! cant wait to crack it open and see what youve done!

  • (62 stars)

    by A Google User on 29/10/2013

    It would be great if the app allowed screen rotation, since that would make programming on devices with a physical keyboard easier.

  • (62 stars)

    by Devyn Weidenbach on 21/07/2013

    Emulates assembly with amazing accuracy. A must download for any programmer

  • (62 stars)

    by Nikola Jovic on 15/07/2013

    Great little assembler, i like it