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

c# - passing input text from view to contoller with FacebookContext using Facebook app -

ios - Does Core Data autoupdate a many to many relationship on saving -

Calling a C++ function from C# by passing a string with variable size to it -