Instruction - Instruction Pointer Register

> Computer System > Instruction (Machine Language)

1 - 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.

Advertising

3 - Management

3.1 - Set

The value of the instruction pointer itself can be set to some arbitrary location in memory.

4 - Documentation / Reference