intel - ARM Program Counter distinguishing feature -
How is ARM's R15 different from the CPU's normal PC? Both programs are counter-only ARM's PC is similar to a regular register with some restrictions from the x86 IP. Similar to a regular register
Looking at the normal PC, Intel is a x86 based CPU, in case of x86 you can not manipulate the PC directly (instruction indicator), but it is accomplished through control control instructions.
In the case of ARM, the historical counter (PC) is indexed as a register on index 15 (16th register), can be manipulated directly through arithmetic directions. For example, you can add PC to 16, which will change the flow of instruction stream similar to the 16-byte forward jump instruction.
Comments
Post a Comment