Interrupt Enable Flag

From Intellivision Wiki

Revision as of 08:42, 4 December 2010 by Mr z (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

The Interrupt Enable Flag (I), if set, allows the INTRM line to trigger an interrupt after the next interruptible instruction, which causes the CP1610 to push the program pointer (R7) onto the stack and jump to the interrupt subroutine located in the Executive ROM at $1004. The CP1610 uses 7 clock cycles whenever it accepts an interrupt requests and vectors to the interrupt handler. For more information, see the VBlank Interrupt documentation. The following opcodes affect the status of the Interrupt Enable Flag.

EIS
DIS
JE
JD
JSRE
JSRD

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox