Chapter 49 · What Happens When a Program Runs
- Chapter 49 · What Happens When a Program Runs
- Section 1: EXE Loading
- Section 2: PE Format Recap in Context
- Section 3: Process Creation
- Section 4: Virtual Address Space Setup
- Section 5: DLL Loading
- Section 6: Stack and Heap Initialization
- Section 7: Thread Creation
- Section 8: CPU Execution Begins
- Section 9: System Calls During Execution
- Section 10: File Access Example
- Section 11: Process Termination
- Practical Lab: Program Execution Observation
- Knowledge Check