[an error occurred while processing this directive] [an error occurred while processing this directive]
Ответ: Local variables (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Pavel Haiduc 20 октября 2001 г. 01:23
В ответ на: Было очччень приятно услышать ответ на свой вопрос (о локальных переменных) прям от автора :-) . Спасибо! отправлено просто так 19 октября 2001 г. 10:55

Local variables of char and int types are allocated to registers R16..R21.
If there are no more free registers available, they are allocated in the Data Stack (dinamically).
Long and float types are always allocated in the Data Stack.
Function parameters are passed using the Data Stack.

Best regards

Pavel Haiduc


Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru