Kernel Abstraction

Role of Kernel

Central role of OS: Protection

Central role of Kernel: Implementing Protection

Kernel Abstraction

kernel is lowest level of software that is running on the system,

with FULL access to anything with HW.

User mode vs Kernel mode

User mode vs Kernel mode

Dual-mode Operation

image.png

Three HW support for Dual-mode

  1. Privileged Instructions