exponenta event banner

Проверка и исправление абсолютных проверок использования адресов

Выполните одно или несколько из этих действий, пока не определите исправление для проверки использования абсолютного адреса. Существует несколько способов исправления этой проверки. Описание проверки и примеры кода см. в разделе Absolute address usage.

Совет

По умолчанию этот флажок зеленый. Чтобы уменьшить количество проверок оранжевого цвета, если вы уверены, что все абсолютные адреса в вашем коде действительны, вы можете сохранить это поведение по умолчанию.

Для наилучшего использования этой проверки оставьте ее зеленой по умолчанию на начальных этапах разработки. На этапе интеграции используйте опцию -no-assumption-on-absolute-addresses и обнаруживают все виды использования абсолютных адресов памяти. Просмотрите их и убедитесь, что адреса действительны.

  1. Выберите флажок на панели Список результатов (Results List).

    На панели «Источник» отображается операция кода, содержащая абсолютный адрес.

  2. Если вы считаете, что адрес действителен, добавьте комментарий и обоснование в свой результат или код. См. раздел Результаты анализа пространства адресов с помощью исправлений ошибок или обоснований.