6510/65816 Addressing mode: Stack (Hardware Interrupts) -- s (IRQ,NMI,ABORT,RES) (0 bytes) (7 and 8 cycles) +---------------+------------------+-----------------------+----------+ | Cycle | Address Bus | Data Bus |Read/Write| +---------------+------------------+-----------------------+----------+ | 1 | PBR,PC | Internal Operation | R | | (3) 2 | PBR,PC | Internal Operation | R | | (7) 3 | 0,S | Program Bank Register | W | | (10) 4 | 0,S-1 | Program Counter High | W | | (10) 5 | 0,S-2 | Program Counter Low | W | | (10)(11) 6 | 0,S-3 | Status Register | W | | 7 | 0,VA | Abs.Addr. Vector Low | R | | 8 | 0,VA+1 | Abs.Addr. Vector High | R | | 1 | 0,AAV | New Op Code | R | +---------------+------------------+-----------------------+----------+ (3) Special case for aborting instruction. This is the last cycle which may be aborted or the Status, PBR or DBR registers will be updated. (7) Subtract 1 cycle for 6502 emulation mode (E=1). (10) R/W remains high during Reset. (11) BRK bit 4 equals "0" in Emulation mode. See also: Abbreviations |