Веб-программирование
направление в программировании, ориентированное на разработку приложений для сети интернет (вебприложений).
содержит список частичных адресов в секциях, по которым находятся адреса, подлежащие коррекции при сборке; в списке указывается секция и адрес в ней, тип релокации и цель — образ секции или внешний символ;
В статье рассматривается подход к оптимизации вызовов внешних функций в позиционно-независимом коде, основанный на выдаче вызовов непосредственно через глобальную таблицу смещений (GOT), минуя таблицу компоновки процедур (PLT). Стандартные механизмы кодогенерации на операционной системе Linux предполагают создание PLT не только для основного модуля (который является позиционно-зависимым и полагается на механизм PLT для вызовов внешних процедур), но и для динамических библиотек, где PLT используется также для организации ленивого связывания; однако использование PLT требует дополнительной инструкции перехода, может иметь низкую локальность по кешу и на некоторых архитектурах накладывает дополнительные ограничения на работу компилятора в месте вызова. Реализация вызовов внешних функций в виде косвенных переходов на адреса, загруженные непосредственно из GOT в месте вызова, позволяет избежать недостатков вызовов через PLT ценой отказа от возможности ленивого связывания и, возможно, уве...
направление в программировании, ориентированное на разработку приложений для сети интернет (вебприложений).
вызываются специально предусмотренной инструкцией; такой тип прерываний предназначен для организации интерфейса между системными компонентами и программами.
совокупность приемов и правил для записи чисел с помощью цифр.
Наведи камеру телефона на QR-код — бот Автор24 откроется на вашем телефоне