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