TURBO PASCAL

Новости

Программы   

Turbo Pascal 

Игры

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

Странности

FAQ

Ссылки

Форум

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

Рассылка

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

Об авторе

 

 

Устранение избыточной загрузки указателей 

             В определенных ситуациях генератор кода Borland Pascal может
        устранить избыточные инструкции загрузки указателей, уменьшая тем
        самым размер кода и обеспечивая  более  быстрое  его  выполнение.
        Когда генератор  кода  может  обеспечить,  что указатель остается
        постоянным на участке линейного кода (кода,  не содержащего пере-
        ходов на  него),  и когда указатель уже загружен в пару регистров
        (например, ES:DI),  генератор кода  устраняет  ненужные  загрузки
        указателей в блоке кода.

             Указатель считается константой,  если он получается из пара-
        метра-переменной (параметры-переменные всегда передаются как ука-
        затели) или из ссылки на переменную оператор with. Поэтому опера-
        тор with часто является более эффективным (но  никогда  не  будет
        менее эффективным),  чем запись для каждой ссылки на элемент пол-
        ностью уточненной переменной.

Содержание

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

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

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

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

Hosted by uCoz