pasm
PASM, short for Propeller Assembly, is the low‑level assembly language used to program Parallax’s Propeller microcontroller family. It is designed for precise, deterministic control of hardware and is typically used for timing-critical tasks or routines that require direct access to I/O and processor resources. PASM is often employed alongside higher‑level languages such as Spin to optimize performance where needed.
The Propeller architecture features multiple parallel processing units called cogs. Each cog can execute its own
PASM provides direct control over registers and the hardware features of the Propeller, enabling low‑level optimizations
In the broader context, PASM is one of the core components of the Propeller toolchain and ecosystem.
See also: Parallax Propeller, Spin (programming language), Propeller Tool.