AI summary
ARM Lab lets you write, assemble, and run real ARM assembly on your Android device, with both text and visual block editors. Includes a built-in debugger with single-stepping, breakpoints, and live register/memory views. Supports arm64 and arm32 modes, though 32-bit execution is blocked on newer 64-bit-only hardware.
Generated by AI. May contain inaccuracies.
About this app
Write, assemble, link, and really run ARM assembly directly on your Android phone — then step through it in a built-in debugger.
Features Real on-device execution. Your assembly is assembled with as, linked statically with ld, and run as a real Linux process on the phone's CPU — not an emulator. Two architecture modes arm64 (AArch64) — works on virtually every modern phone. arm32 (ARMv7) — for older devices. Note: many phones from ~2023 onward are 64-bit-only and physically cannot run 32-bit code; on those, arm32 mode reports a clear "unsupported on this CPU" message. Two ways to write code Text editor — type assembly directly. Visual blocks — drag instruction blocks and plug register/immediate/label operands into their slots; the blocks generate assembly for you. Debugger — single-step, breakpoints, and live views of registers, flags, and memory.
About this version
- Version
- 1.0 (1)
- Size
- 12.5 MB
- Requires Android
- 7.0
- Target SDK
- 24
- Architecture
- arm64-v8a, armeabi-v7a
- Downloads
- 24
- Updated
- Aug 2, 2026
- Package
- com.rockmary.armlab
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10