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