ARM ASSEMBLY LANGUAGE: AN INTRODUCTION - GIBSON, J.R. (CENGAGE LEARNING, 2010)