PURPOSE: To alleviate a load of a CPU and to improve a processing speed of an entire system by setting a code, sending a write signal, and then sequentially reading to output data for necessary code only by inputting a read signal.
CONSTITUTION: An address converter 1 converts a code indicating predetermined data to data corresponding to the address of a main memory 3 for storing the data to output it. A timing generator 4 outputs various types of control signals, outputs a preset pulse 106 to be generated in synchronization with a write signal 104 to be externally input and a countup clock 107 to be generated in synchronization with a read signal 105 to be input externally to an address counter 2, outputs a preset pulse 109 and a countdown clock 110 to a loop counter 5, and outputs a latch signal 112 to a latch circuit 6. Thus, the load of a CPU is alleviated, and a processing speed of an entire system is improved.