1

Why was this mode invented?
Why didn't they just enlarge the bus from 20 to 32 bits and stick to Real Mode?

cadaniluk
  • 15,027
  • 2
  • 39
  • 67

1 Answers1

4

Because protected mode offers so much more than just a larger address pool. It adds things like protection rings, privileged I/O, enhanced register sets and sizes. That allows things like being able to have proper process isolation so that one rogue process doesn't crash the entire machine. It also allows things like virtual devices and virtual memory.

cadaniluk
  • 15,027
  • 2
  • 39
  • 67
Robert McKee
  • 21,305
  • 1
  • 43
  • 57