ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
4 июня
1522034 Топик полностью
vpv.vpv (02.06.2025 07:30, просмотров: 51) ответил Ale3000 на Зачем? Если нужно уменьшить время в прерывании, то нужно меньше кода в нём. Ведь сохраняются не все регистры, а только те, которые используются в прерывании. Ещё такое может понадобиться для переключения стека в многопоточной системе. Тогда на асме надо обработчик делать.
Если в прерывание вставить вызов другой функции, самой простейшей, то компилятор уже НЕ видит, какие регистры используются, и пихает в стек вобще всё. Поэтому я уже много лет использую __raw