Next: Zapnutí chráněného režimu a
Up: Ukazatele
Previous: Zkrácené vyhodnocování logických výrazů
  Obsah
Všechny výše zmíněné chyby způsobí v chráněném režimu (protected mode) runtime
error. V chráněném režimu má aplikace k dispozici teoreticky veškerou dostupnou
paměť systému. V DOSu tuto paměť programu zpřístupňuje ovladač paměti. Ten také
hlídá veškeré paměťové operace. V tomto režimu program sdílí paměť i s jinými
aplikacemi, proto je zde zvýšená potřeba chránit paměť před vetřelci.
Ovladač paměti proto nemilosrdně ukončí každý program, který by se pokoušel
pracovat s pamětí, kterou si sám nealokoval. Hlídá se jak zápis tak i čtení
z nealokované paměti. Z výše uvedeného je jasné, že se protected mód dá použít
také ke kontrole správnosti algoritmů pracujících s ukazateli.
David Martinek
2002-10-01