Quote:
where is the info on zero page/stack usage by certain opcodes?
There will be hardware stack (in page 1) usage on the interrupts (BRK plus IRQ and NMI, and I believe RST too although what it stores is not normally something you ever need to read back so it's ok if it is lost) and RTI, then the counterparts JSR and RTS for subroutines and related tricks. Then add PHA, PLA, PHX, PLX, PHY, and PLY. This for the '02. The '816 has additional ones along the same lines, plus stack-relative addressing. I don't think you're using the '816 yet though, right?
Page 0 is used by all the op codes that use a one-byte operand that's an address.
I'm probably forgetting something but hopefully this is a pretty good summary.