title: What register points to the heap?
body: <p>I just finished learning ARM architecture/assembly. If the SP register holds the address of the next memory location to put data into, what holds the address of the heap? For example in C++ if you declare an object on the heap (e.g. <code>MyObj example = new MyObj();</code>) what would the assembly look like, in the sense where would it know where <code>example</code> is?</p>