Instruction - Instruction Pointer Register
About
The instruction pointer register is a control register that holds the location of the next instruction in a pipeline, and increments itself after every instruction.
If every instructions had a size of 3 bytes (operands included), the instruction pointer would be incremented by 3 after each instruction is executed.
Articles Related
Management
Set
The value of the instruction pointer itself can be set to some arbitrary location in memory.