ну как, обычно...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено =mse= 01 июня 2004 г. 13:52
В ответ на: Ответ: Ответ: Да я стек-поинтер смотрю и он вроде небольшой (в начале я намеренно ставлю его SP = RAMEND). А как собственно это можно посчитать руками, если можно поясни поподробнее? отправлено dim_on 01 июня 2004 г. 13:45

за каждый CALL - два в гору, PUSH, соотв., один. И так идёшь по программе вглЫбь, ищешь максимум, чего может вложиться. Потом считаешь то-же самое для ВСЕХ прерываний, могущих случаться одновременно и прибавляешь их макс. к уже посчитанному. И имеешь необходимую глубину стека.

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

Ответы



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

E-mail: info@telesys.ru