Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вызов функции: LCALL ?C?CLDPTR
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > MCS51
Волощенко
Здравствуйте, Знатоки!
Просматриваю листинг после компиляции С51 в uVision LCALL и часто нахожу такую ассемблерную строку: LCALL ?C?CLDPTR.
Кто знает, что она означает? Если это библиотечная подпрограмма, то как добиться максимального быстродействия, так как операции входа в возврата в\из подпрограммы отнимают время? Убрать и заменить на макрос без обращения к стеку, или как?
Спасибо за ответ.
volkanaft
http://www.keil.com/support/docs/1964.htm
-----------------------------------------------------------------------------------------------------------------
These routines perform mundane tasks like loading and storing objects. The code to perform these operations is not included in-line but is implemented via a function call.
-----------------------------------------------------------------------------------------------------------------
inline из них не делал , наверное можно через src файл .
Волощенко
Спасибо, Volkanaft, за ответ! Информация точная smile.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.