摘要 |
PURPOSE:To reduce the load of a CPU, by storing output data in a non-volatile storage device to execute the receiving processing and the output processing asynchronously in a terminal controller and executing the recovery processing independently for troubles of a terminal equipment. CONSTITUTION:A non-volatile storage device 22 and an index part 21 where information related to receiving data of the storage device 22 is held are provided. After storing output data in a receiving buffer 7, a transfer controlling part 4 reports it to a sequence controlling part 3. The controlling part 3 detects an idle area of the index part 21 to report it to the transfer controlling part 4. The transfer controlling part 4 writes information related to output data in said idle area simultaneously with writing of data in the receiving buffer 7 into the storage device 22 and reports it to a CPU and reports the writes completion to the controlling part 3 and waits for the next receiving. The controlling part 3 executes transmission operations such as reference of the index part 21 and read from the storage device 22 asynchronously with the receiving operation. |