From Real Mode to Protected Mode — What the GDT and IDT Actually Define
"User space" and "kernel space" sound like operating-system inventions. They aren't. They're CPU privilege levels — ring 0 and ring 3 — and they come into existence during boot, defined by two tables
harrisonsec.hashnode.dev7 min read