I dont get it though :P

In that code the function sp() returns the current stackpointer. The pointer on the top of the current stackframe (right?). And then they subtract an offset from it, which...