Ano, s tím souhlasím, na druhou stranu ta segmentace umožnila na von Neumannově architektuře simulovat Harvardskou, které se mi tak nějak víc líbí, protože má oddělené instrukce a data. Ale jde spíš o zvyk.
Chtěl jsem to použít pro ovladače, které potřebují přístup k I/O (ring 1) a ovladače bez přístupu k I/O (ring 2) nastavením IOPL. Nakonec jsem to ale implementoval přes I/O Permission Bit Map v ringu 3.

