# Pocket ARM

> ARMv7 Simulator designed for computer science students / developers.

Canonical page: [https://chrome-stats.com/d/com.pymblesoftware.pocketarm](https://chrome-stats.com/d/com.pymblesoftware.pocketarm)

## Overview

- **ID:** `com.pymblesoftware.pocketarm`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** Pymble Software Pty Ltd
- **Category:** TOOLS
- **Version:** 1.0.1
- **Last updated:** 2026-05-20
- **First published:** 2026-03-26
- **Publisher country:** AU
- **Size:** 41 MB
- **Data as of:** 2026-09-15
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=com.pymblesoftware.pocketarm)
- **Website:** [https://pymblesoftware.com/pocket-arm/](https://pymblesoftware.com/pocket-arm/)
- **Privacy policy:** [https://pymblesoftware.com/privacy-policy](https://pymblesoftware.com/privacy-policy)

## Description

Pocket ARM — ARMv7 Simulator<br>Carry a complete ARM assembly development environment in your pocket.<br>Pocket ARM is a full ARMv7 UAL assembly simulator, designed for computer science students, embedded developers, and anyone who wants to understand how processors really work — one instruction at a time.<br>Learn ARM Assembly the Right Way<br>There&#39;s no better way to understand a processor than to watch it think. Pocket ARM lets you write ARM assembly, assemble it instantly, and step through execution instruction by instruction — watching registers change, flags flip, and memory update in real time.<br>A Professional Toolset in Your Hand<br><br>Full ARMv7 UAL assembler with label resolution and condition codes<br>All 16 general-purpose registers (R0–R15) with SP, LR, and PC clearly labelled<br>CPSR status register with live N, Z, C, V, I, F, and T flag display<br>Hex memory viewer with Text, Data, and Stack segment views<br>Breakpoints — tap any instruction in the disassembly to pause execution there<br>Step, Step N, Run, and Stop controls<br>Console output for SVC calls<br><br>Built for iPad and iPhone<br>On iPad, Pocket ARM presents a classic quad-pane layout — registers, source editor, disassembly, memory, and console all visible simultaneously.<br><br>Supported Instructions<br>MOV, ADD, SUB, MUL, AND, ORR, EOR, BIC, CMP, TST, LSL, LSR, ASR, LDR, STR, PUSH, POP, B, BL, BX, and the full set of ARM condition code suffixes — EQ, NE, LT, GT, LE, GE, and more.<br><br>Who Is It For?<br><br>Computer science and computer engineering students studying processor architecture<br>Embedded developers wanting a quick sandbox for ARM logic<br>Hobbyists and retro computing enthusiasts are curious about how RISC processors work<br>Anyone who has ever wondered what happens inside a chip

## Rankings

- #3,155,378 — Overall

## Permissions and access

### Permissions

- `com.android.vending.CHECK_LICENSE`
- `com.pymblesoftware.pocketarm.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION`

## Similar extensions and apps

- [HexA8085: Intel 8085 Simulator](https://chrome-stats.com/d/com.ha.nep.hexa8085) — 32 users
- [Assembly Compiler, IDE & AI](https://chrome-stats.com/d/info.camposha.assembly_compiler) — 10,165 users, 2.44 / 5
- [8085 Simulator Pro](https://chrome-stats.com/d/sc.sim.emulator8085pro) — 407 users
- [Six Five Oh Two](https://chrome-stats.com/d/dev.paonessa.sixfiveohtwo) — 38 users
- [Megaprocessor ASM Android](https://chrome-stats.com/d/com.diamon.guia) — 201 users
- [Pic simulator-FR](https://chrome-stats.com/d/wali.picsimulatorfr) — 378 users
- [Micro Assembly Language Coding](https://chrome-stats.com/d/com.ammonite.assembly) — 2,425 users
- [PIC Simulator-pro](https://chrome-stats.com/d/wali.picsimulator2) — 17 users
- [arduino simulator](https://chrome-stats.com/d/com.codeteam.arduino) — 174 users
- [Arduino Simulator](https://chrome-stats.com/d/com.arduinomobile.simulator) — 14,715 users
- [WepSIM](https://chrome-stats.com/d/es.uc3m.inf.arcos.wepsim) — 316 users
- [8085 Simulator](https://chrome-stats.com/d/network.synthetic.simulator) — 10,701 users

---

Source: [Chrome-Stats](https://chrome-stats.com/d/com.pymblesoftware.pocketarm)
