Changes

MOS 6502

4 bytes added, 02:10, 5 September 2024
/* IRQ / NMI / BRK / RESET */
All I/O operations are memory-mapped. There are no port-based I/O instructions.
=== IRQ / NMI / BRK / RESET ===
On a RESET, the CPU loads the vector from $FFFC/$FFFD into the program counter and continues fetching instructions from there.
On NMOS, the simultaneous assertion of a hardware interrupt line and execution of BRK was not accounted for in the design — the BRK instruction will be ignored in such a case. On CMOS, this situation is correctly handled by executing BRK and then servicing the interrupt.
 
<br>
== Half Cycles ==
13,173
edits