Roadmap

  1. How to create assembler code

  2. Assembler code for a funtion call

  3. How malloc works and when OS support is needed

  4. Purify to the rescue: when your program leaks memory

  5. How the system call execve starts a C program

  6. How to debug your programs