Язык сборки должен быть инкапсулирован и изолирован
Язык сборки должен быть инкапсулирован и изолирован.
Инкапсуляция языка сборки выгодна потому, что:
Это улучшает читаемость.
Имя и документация инкапсулирующего макроса или функции устраняют намерение языка сборки.
Все виды использования языка сборки для данной цели могут совместно использовать инкапсуляцию, что улучшает поддерживаемость.
Язык сборки можно легко заменить на другой целевой объект или для статического анализа.
Polyspace® не выдает предупреждение о коде языка сборки, инкапсулированном в следующем:
asm
функции или asm
pragmas
Макрос
Если вы ожидаете нарушения правил, но не видите его, обратитесь к разделу «Стандартные нарушения кодирования не отображаются».
Группа: Кодовые проекты |
Категория: Требуемая |
Категория AGC: Требуется |