next up previous contents
Next: Zapnutí chráněného režimu a Up: Ukazatele Previous: Zkrácené vyhodnocování logických výrazů   Obsah

Runtime error v protected módu

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