摘要:
In a memory apparatus using a versatile memory device having no parity function, a memory apparatus fault diagnostic function is implemented with which a written data fault diagnosis is made and upon the memory apparatus faults the data are restorable as much as possible. Input data are parity operated, encoded in a predetermined correlation, and stored in a first address of one memory. The data stored in the first address are then read and the read data are parity operated. The result of the parity operation of the read data is compared with the result of the parity operation of the input data stored in the second address. When a coincidence occurs as a result of this comparison, the data read from the first address are output as valid, whereas when a non-coincidence occurs as a result of this comparison, the encoded data read from the second address are decoded for output.