Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Четверг
28 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
248458
Топик полностью
Vallav
(17.04.2011 13:43, просмотров: 125)
ответил
Cepгeй Бopщ
на
Если ва полностью "строите" свою функцию (пишете ее на асме) - применима. Если часть функции строит компилятор (читай- "асм-вставка") - то неприменима, она относится к функции в целом, а не к ее части.
Так вроде тут как раз нарушение соглашения о вызове функций.
Функция вызвана? А портит ли она регистр или нет - все равно перед вызовом функции регистр, если он нужен после возврата - надо сохранить перед вызовом и восстановить после возврата.
Ответить