Processes
Process
-
A process is simply a running program (or an instance of an executing program)
-
Two important aspects of a process:
- Execution State: includes the processors registers
- PC (program counter or instruction pointer): always points at the next (machine-language) instruction in the main memory
- SP (stack pointer):
- (Virtual) Address Space: the memory that a process can access
- Execution State: includes the processors registers