ARM A32 Assembly Language: 32-Bit ARM, Neon, VFP, Thumb