From Mastering STM32 A step-by-step guide to the most complete ARM cortex-M platform by Carmine Noviello, read the overview of Cortex and Cortex-M Based Processors. And re familiarized myself with Cortex-M Registers and how assembly code moves information to the registers.