We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi Sir,
I want to know why thumb code can only access r0-r7, which described in ATPCS?
Thanks and best regards,
Wenchuan
Because the ISA is defined like this. Take a change to read the ARM Architecure Reference Manual (ARM ARM)
BTW: Only the Original Thumb and ARMv6-M, Thumb-2 allows full access.
Thank you sir!