PC - Program CounterThe program counter (PC) is a processor register that indicates where a computer is in its program sequence. In Intel x86 and Itanium microprocessors it is commonly called the instruction pointer (IP) or the instruction address register (IAR) or just part of the instruction sequencer. In most processors, PC is incremented after fetching an instruction, and points to the memory address of the next instruction to be executed. But in a processor where the incrementation precedes the fetch, PC points to the current instruction being executed. In the MIPS Datapath stage 1 (Fetch) the increment of PC by +4 gives the next memory address. Increment PC (that is, PC = PC + 4, to point to the next instruction: byte addressing so + 4) Control transfer instructions
|
|