In a microprocessor system, what is the function of the program counter (PC)?
-
A
Stores the result of the last arithmetic operation
-
B
Holds the memory address of the next instruction to be fetched
-
C
Counts the number of instructions executed
-
D
Stores temporary data during arithmetic operations