Operating system organization & overview
- basic definition & OS responsibilities
- isolation mechanisms
- Intel "CPL" and interrupt descriptor / vector usage for kernel vs. user
protection
- approaches to multasking (cooperative vs. preemptive) and kernel
considerations
- OS organization pros/cons (e.g., monolithic vs. micro- kernel)