How many registers are there in arm cortex M4?
The ARM Cortex-M4 processor contains 37 registers in total. These registers can be categorized into the following types: General Purpose Registers The Cortex-M4 contains 13 general purpose 32-bit registers named R0-R12. These registers can be used for various data processing and address calculations. R13-R15 have special functions as listed below. Special Registers The Stack Pointer