FIG. 9A is a timing chart showing a case where an interrupt request is occurred during execution of a normal instruction, and FIG. 9B is a timing chart showing a case where an interrupt request is occurred during execution of two cycle special instruction, according to the second embodiment;