ARM Assembly Language. : fundamentals and techniques - Hohl, William (CRC Press., 2009)