Data processing apparatus and method usable software/hardware compounded method

The present invention relates to data processing apparatus and method using the software / hardware hybrid system to process using the EIA-775 OSD graphic data, the software / hardware hybrid system input from the outside via the IEEE 1394. Software / hardware data processing apparatus using a combined method of the first data processing unit, the graphics on the outside over the IEEE 1394 which outputs control information by analyzing predetermined data among graphic data received from the outside through the IEEE 1394 by the interrupt control signal When the data is input, for outputting an interrupt signal to process the predetermined data, and outputs by calculating a destination address and size of the graphics data other than the predetermined data in accordance with the control information outputted from the first data processing unit a second data processing unit, a graphics processing unit in which the destination address and the size of the calculated mixing and outputting graphics data and image data. According to the invention, to reduce the area occupied on the chip by a small hardware size and processing the graphics data in the software / hardware hybrid system, reduce the machine wisseu band and there is an effect by the modification and debugging easier.