After all this time, I still have a pretty sad understanding of reset vector. I put it in my programs, I read that it is an address that will trigger an initialization of the processor, but I really don't know specifically what's going on here or why.
So in my own words, if the program counter goes there, your program is done and its like you turned the machine off then on again. Does that sound about right?
If so, I'm still wondering why it is put into the ASM. Seems like it would be a hard-wired address that you can't change or that when you tell DASM "PROCESSOR 6502", the reset would already be known. Can I pick another address? Also, I don't recall ever seeing an instruction pointing to the reset address so it doesn't seem useful.