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

Popular posts from this blog

Java - Error: no suitable method found for add(int, java.lang.String) -

java - JPA TypedQuery: Parameter value element did not match expected type -

c++ - static template member variable has internal linkage but is not defined -