Ha habido una pregunta aquí que habla sobre la dirección de crecimiento de la pila. A lo que Michael Burr respondió que en procesadores ARM se puede configurar la dirección de crecimiento de la pila, es decir, la pila descendente (comportamiento normal) crece hacia la dirección cero (dirección inferior) en memoria o ascendente, es decir, la pila crece hacia una dirección más alta en la memoria.¿Puedo configurar un procesador ARM para la dirección de crecimiento de la pila ascendente?
What is the direction of stack growth in most modern systems?
Mi pregunta es: en procesadores ARM, ¿cómo puedo hacer crecer la pila en la dirección ascendente?
¿Cómo configuro la pila como ascendente porque de manera predeterminada está descendiendo? Cualquier bit de registro establecido/restablecido, etc.
Buena respuesta, excepto que Thumb depende de que r13 sea el puntero de la pila. –
Ah, usé un ARM7TDMI por un tiempo pero nunca usé el modo Thumb. – araqnid