ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
19 мая
54489 Топик полностью
DASM (18.03.2006 17:49, просмотров: 1) ответил Evgeny_CD на Кстати, а может мне кто внято втолкует - что это за intrinsics, раз уж о них речь пошла?
Ответ: библиотечная функция, часто реализованная на асме. Упрощенный пример - пусть есть выражение вида int result += k * x; Безусловно, хороший компилятор использует MAC, но есть и менее тривиальные случаи. Тогда используем intrinsics функции int result = _MAC (k, x). В точке использования этой функции компилятор подставит оптимизированный код с использованием возможностей процессора. Да вобщем-то за примерами далеко ходить не надо - _NOP(), __disable_interrupt() и т п - все это примеры таких функций