Z8
®
CPU
User Manual
UM001604-0108 Instruction Description
180
Disable Interrupts
Syntax
Dl
Instruction Format
Operation
IMR (7) ← 0
Bit 7 of Control Register FBh (the Interrupt Mask Register) is reset to 0. All interrupts are
disabled, although they remain potentially enabled. (For example, the Global Interrupt
Enable is cleared, but not the individual interrupt level enables.)
Example
If Control Register FBh contains 8Ah (10001010) (interrupts IRQ1 and IRQ3 are
enabled), the statement:
DI
Op Code: 8F
sets Control Register FBh to 0Ah (00001010b) and disables these interrupts.
Cycles
OPC
(Hex)
OPC 6 8F
Flag Description
C Unaffected
Z Unaffected
S Unaffected
V Unaffected
D Unaffected
H Unaffected