PURPOSE: To easily analyze a fault by enabling trace information stored in a local memory to be referred to even if the fault occurs to the central processing part in an input/output controller.
CONSTITUTION: The input/output controller 30 holds internal operation as the trace information in the local memory 33 in its device. An arithmetic processor 20 outputs a reset signal dedicated to the input/output controller when judging that the hardware fault occurs to the input/output controller 30. The input/ output controller 30 resets only the central processing part 31 in its device, does not reset the contents of the local memory 33, and stores the trace information on the internal operation, held in the local memory 33, in a predetermined area in the main storage device 40.