1. Program Counter
-
The program counter is a small area that stores the address of the next instruction .
-
Is private to the thread , each thread has a program counter.
-
It is also the fastest running area, and there is no problem of memory overflow.