Right, I think I understand the static memory segment.
The notes I'm using is on the nand2tetris site, under projects. The relevant slide is
slide 81.
Say RAM[3] had a value of 3000 in it. If I had to push pointer 0, would I add 3 or 3000 to the stack?