摘要 |
PURPOSE:To test the quantity for decision by inhibiting the contents of a program ROM from being read out to the external, comparing internally an externally inputted expected value with the contents of an internally read program, and reinforcing the secrecy protection of the program. CONSTITUTION:A specific instruction is inputted to indicate the execution of a program for inspection, and a program instruction is received from the outside and set in an accumulator A. Then, program instructions are read out of a program for information processing, and an arithmetic logical unit ALU make a coincidence/dissidence decision between the expected value inputted in the accumulator and a bit pattern. When the both are not coincident, information on the dissidence is stored in a specific address of an RAM and the inspection program is ended. When the both are coincident, it is decided in the next step whether the instruction is a final instruction END or not, and when so, information on that is written in the specific address of the RAM and the inspection program is ended. When not do, returns to the beginning. |