CPU中有一個程式計數器(又稱指令計數器),它用於儲存下一要執行的指令的記憶體位址。 為了確保程式能夠連續地執行下去,CPU必須具有某些手段來決定下一指令的位址。而程式計數器正是起到這種作用,所以通常又稱為指令計數器。 在程式開始執行前,必須將它的起始位址,也就是程式的一條指令所在的記憶體單元位址送入PC,因此程式計數器(PC)的內容即是從記憶體擷取的下一條指令的位址。