We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I could not clearly understand the alignment issues present in ARM. Sometimes I get BUS ERROR while running an assembly file but don't know how to resolve it. Some of the doubts:
1. Is it better to store registers pairwise or individually on the stack?
2. Should alignment be 16-byte or 8-byte?
3. How to be sure that alignment is always correct?
Can someone please throw some light on this topic?