ARM
The ARM architecture provides support for the 32-bit ARM and 16-bit Thumb® Instruction Set Architectures (ISAs) along with architecture extensions to provide support for Java acceleration (Jazelle?) and security (TrustZone?) technologies.

http://www.arm.com/