US 7,581,090 B2
Interrupt control apparatus and method
Hideo Miyake, Kawasaki (Japan); Atsuhiro Suga, Kawasaki (Japan); and Yasuki Nakamura, Kawasaki (Japan)
Assigned to Fujitsu Limited, Kawasaki (Japan)
Filed on Oct. 27, 2003, as Appl. No. 10/692,800.
Prior Publication US 2004/0088462 A1, May 06, 2004
Int. Cl. G06F 9/00 (2006.01)
U.S. Cl. 712—244  [717/129] 21 Claims
OG exemplary drawing
 
1. An interrupt control apparatus applied to a data processing system having a function of executing a conditional instruction that executes a designated data processing when a designated branch condition of the conditional instruction is satisfied, wherein a determination of the branch condition of the conditional instruction and the executed data processing when the branch condition of the conditional instruction is satisfied are indivisible, said apparatus comprising:
a break detection section for detecting a breakpoint set at an arbitrary position of an instruction sequence;
a condition determination section for determining whether an instruction of a designated address as an instruction located at an address specified as a break point address is executed as satisfying a branch condition of said conditional instruction; and
a control section for controlling a break-interrupt based upon a breakpoint detection result from said break detection section and execution of the instruction of the designated address according to a branch condition determination result from said condition determination section.