How to use Hi(r8-r12) register in Cortex-m0?
The Hi registers r8 to r12 in Cortex-m0 provide an easy way to extend the number of usable registers in the processor beyond the core r0-r7 registers. These are 16-bit alias registers that allow access to the upper 16 bits of the 32-bit r8-r12 registers. Using them correctly can help optimize code size and performance.