ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
6 июля
156262 Топик полностью
ReAl (11.05.2009 12:58, просмотров: 107) ответил Bill на Переменные могут либо глобальными, либо локальными. Это не суть важно. Главное - они расположены в ОЗУ, что не дает сделать функции плавающей арифметики реентерабельными. Другое дело - как они в действительности реализованы. И здесь все упирается
Так - с тем дополнением, что по умолчанию так, ибо иначе дорого (копировать указатель стека в R0, вместо прямых обращений к памяти использовать косвенные с отдельными инкрементами/декрементами указательного регистра). Можно попросить свою функцию сделать реентрабельной. По библиотеке - надо смотреть, есть ли реентрабельный вариант.