2020-06-26 07:47 AM
2020-06-26 08:19 AM
Which part?
You can run code from RAM at 0x20000000+ typically
You can't jump to 0x20001000, for example, as it is EVEN, and executable THUMB code is referenced at ODD addresses.
The Vector Table contains a list of addresses, and is not inherently executable, the addresses in the list are also absolute so if moved need to be relocated appropriately.