2024-08-03 09:59 AM
Such as the title,why is the function address in the vector table offset by 1 byte from the actual function address?
In the vector table:
Actually:
and
This makes me wonder.
Solved! Go to Solution.
2024-08-03 10:23 AM
Just an artifact of thumb instruction mode. The LSB is treated as a flag, rather than as a part of the address.
Function address in ARM assembly have one byte offset? - Stack Overflow
2024-08-03 10:23 AM
Just an artifact of thumb instruction mode. The LSB is treated as a flag, rather than as a part of the address.
Function address in ARM assembly have one byte offset? - Stack Overflow
2024-08-03 10:39 AM
Your answer has given me great inspiration!Thanks!