摘要 |
<p>A semiconductor memory card wherein even when the execution of a processing was interrupted due to an interruption of a voltage supply, the interrupted processing can be continuously executed after a voltage supply. The semiconductor memory card, which can execute programs, comprises a FeRAM for storing information; a register for storing information related to a program currently being executed; a voltage detecting part for detecting a variation of the voltage supplied to the semiconductor memory card; a saving part for associating the register information stored in the register with additional information, by which the program can be identified, and then saving these associated information into the FeRAM when the voltage detecting part detects a predetermined voltage drop; and a returning part for returning the register information to the register when the voltage detecting part detects a predetermined voltage rise and when the additional information stored in the FeRAM satisfies a predetermined condition.</p> |