pc is the program counter. Keep track of the next line to execute. this allows us to use breakpoints in debugging.