ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 апреля
729117 Топик полностью
Evgeny_CD, Архитектор (18.01.2017 01:23 - 01:29, просмотров: 96) ответил Ксения на Он самый, ассемблерная подстановка. Так всегда обычно поступают, когда в инструкциях процессора команда есть, а в языке нет ее аналога. Скажем, в том же IAR EWAVR есть функция для обмена местами тетрад в байте - swap_nibbles(unsigned char),
intrinsics - это хороший механизм, но он компилерозависим. Надо быть готовым перелопатить эти места при смене компилера. У IAR ARM intrinsics очень хорошие - там можно заставлять генерить даже команды для сопроцессора.