PC Value pointer location

Hi Experts,

The PC value is always pointing 8 bytes more than current execution for Cortex R4/R5 processors. Any specific reason for the same.

Parents
  • A pointer is just an address in memory. In a 32-bit compiled program, the address is 32 bits long. In a 64-bit compiled program, the address is 64 bits long. Most desktop applications these days are compiled for 64 bits, but specialized hardware may work better with 8-, 16-, or 32-bit address spaces.

    My Lowes Life

Reply
  • A pointer is just an address in memory. In a 32-bit compiled program, the address is 32 bits long. In a 64-bit compiled program, the address is 64 bits long. Most desktop applications these days are compiled for 64 bits, but specialized hardware may work better with 8-, 16-, or 32-bit address spaces.

    My Lowes Life

Children
No data