Welcome foxchild!
Yes, you can simulate 6502 in Spice. It's really slow...
viewtopic.php?f=8&t=1768Also you can simulate, as a switch-level simulation of the transistors, in your browser. See for example
http://visual6502.org/JSSim/expert.html ... ore=ir,resYou will see that the PC never takes on values like FFFC - it's the address bus which takes on those values. During an interrupt sequence, the address bus is forced to the vector values, internally, instead of being driven by the chip's various registers.
Edit: in your simulation, it looks like you stopped driving 77 just at the time that the machine is reading the vectors. You were driving 77 at the time of the dummy stack accesses - the vector values are not pulled from the stack, so that didn't have any effect.
Edit: don't confuse the stack accesses to 00FF and nearby, with the vector accesses at FFFD and nearby!