ETUmulator is a Thumb-2 assembly language emulator written in Java. It is written with portability in mind, with builds actively maintained for Linux. At this moment, ETUmulator only emulates a subset of Thumb-2 instruction set.


Open Source

Source code for ETUmulator is available in the GitHub.

Cross-platform

ETUmulator works across operating systems. You can use it on OS X, Windows, or Linux.


Easily browse the contents of the registers, stack, memory and flags. ETUmulator also provides a functionly to select the format used to display values like decimal, hexadecimal, ASCII and binary.

Build in subroutines to read and write to console.