摘要 |
PURPOSE:To prevent incorrect interruption, by setting the 2nd latch after setting and receiving the 1st latch at the request of non-mask processing, resetting the 2nd latch after the end of the non-mask interruption processing and detecting the output of the 1st latch at the state. CONSTITUTION:When a data is set initially to a stack pointer after initializing, a stack load signal LDS of ''1'' level is inputted to an NOR gate 16. Then, a latch 14 is reset, an output Q2 is inverted from ''1'' to ''0'', and an AND gate 13 is opened. A non-mask interruption request signal NMI' of ''0'' is inputted to an external terminal 11 in this state, then the latch 12 is set and its output signal Q1' goes to ''0'', then an output signal NMIX of a gate 13 being so far ''0'' is inverted to ''1''. Thus, an interruption detecting circuit 17 detects the level change of the signal NMIX to ''1'', allowing to detect the interruption processing request. |