A function call and a system call the same C syntax, a very different trip
· step 1 /

The code your program · the C library · the kernel

The CPU the mode bit and a few registers

The trap table where the CPU jumps on a trap · filled by the kernel at boot

The terminal

The memory of PID 4200 high addresses at the top · the kernel half is grey