摘要 |
PROBLEM TO BE SOLVED: To detect the cause of occurrence of fraudulent data by facilitating the specification of an address where the fraudulent data are written and also to restore a simulation state with a little storage capacity. SOLUTION: In this simulation method, when the address where the fraudulent data of a program are written is analyzed, the address and the number of clocks are received from an inputting means 1 to reexecute the program. In the case where there is a fraudulent data address when data is written in a memory, the data of a register information storing part 31 is updated, and the data of a memory updation history storing part 32 is initialized, then the address of the memory and value before the updation are stored and the execution processing is finished at the time of reaching the clock, and finally it is returned to the state that the fraudulent data are written by using the data of the register information storing part and the memory updation history storing part.
|