Question: what exactly does the RST instruction do? I know it restarts the processor at an address (10h, 20h, etc.) and is used to do things like look up variable names, but how is it different from a call then? and are the addresses given the actual RAM addresses?