You first put a store command onto the stack let's say 0101 - Store something from register A into RAM Then the next thing we put onto the stack is the location we want to put it into RAM 0100 - Binary for 4
So the processor should place whatever is in register A into ram slot 4.
Thanks I will give it another go in a little while, before when I did it no spark was in the ram so I assumed it didnt work. I read something about two cycles, do i need to leave a gap in the stack? Or by two cycles does it mean 0101 0100?