Dual-mode Protection

202310061634
Status: #idea
Tags: OS

Dual-mode Protection

flowchart TD

0[Dual-mode protection] --- 1[User mode]

0 --- 2[System/monitor mode]
Info

A system call changes to kernel mode, and after executing, returns to user mode

Note

Now, CPUs support multi-mode operations (like Virtual Memory Manager for VMs)

CPU Protection

I/O Protection

Memory Protection

flowchart LR

0[Logical address] -->|"Memory management\nunit (MMU)"| 2[Physical address]

References