TURBO PASCAL

Новости

Программы   

Turbo Pascal 

Игры

Документация   

Странности

FAQ

Ссылки

Форум

Гостевая книга

Рассылка

Благодарности

Об авторе

 

 

Надежное программирование в защищенном режиме 

             Существует несколько приемов, используемых обычно в програм-
        мах реального режима, которые в программах защищенного режима бу-
        дут приводить к общему нарушению защиты (сбой GP). Borland Pascal
        при сбое GP выводит ошибку этапа выполнения 216. Сбой GP происхо-
        дит, когда вы пытаетесь получить доступ к памяти,  к которой ваша
        прикладная программа  обращаться  не может.  Операционная система
        останавливает прикладную  программу,  но сбоя системы не происхо-
        дит.  Хотя сбои GP и прекращают работу вашей  программы,  система
        "защищена" от сбоя. К сбою GP приводит следующее:

             * загрузка в сегментные регистры недопустимых значений;

             * обращение к памяти вне границы сегмента;

             * запись в сегмент кода;

             * разыменование указателей nil.

                   Примечание: Сбои по нарушению защиты предохраняют вашу
              систему от плохой практики программирования.




Содержание

На первую страницу

Rambler's Top100 Rambler's Top100
PROext: Top 1000

(с)Все права защищены

По всем интересующим вопросам прошу писать на электронный адрес

Hosted by uCoz