Difference between revisions of "Interrupt Enable Flag"

From Intellivision Wiki
Jump to: navigation, search
m (Protected "Interrupt Enable Flag" ([edit=autoconfirmed] (indefinite) [move=autoconfirmed] (indefinite)))
 
(No difference)

Latest revision as of 08:42, 4 December 2010

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