растет? тип увеличивает свой адрес в +
он всегда растёт вниз
то есть придобавлении значений текущий адрес стека с каждым разом уменьшается. так?
Я дополню. Он всегда растёт к младшим адресам, но @simple_sorcerer на арм смотрит. Арму в целом пофиг, там ldr/str/ldm/stm позволяют расти в любом направлении (там все четыре варианта можно поддерживать: вверх-вниз, и смотрит ли sp на пустую ячейку или на последнюю заполненную). Но нестандартно никто не делает, потому что во-первых, соглашения, а во-вторых, в режиме Thumb push/pop так не умеют.
Обсуждают сегодня