摘要 |
<P>PROBLEM TO BE SOLVED: To achieve reduction in production costs, size and weight, and also to allow error detection at timing for executing an object program while avoiding degradation in throughput. <P>SOLUTION: A program executing device 120 comprises: an instruction executing unit 220 for executing object programs; a cash memory 222 for temporary holding the object programs; a program reading unit 224 for, when receiving fetch requests of the object programs transmitted by the instruction executing unit, reading the object programs and causing the cash memory to hold the object programs; and a check code determination unit 226 for generating check codes in block units by sequentially calculating a check code derivation equation for the read object programs, and determining right or wrong of the object programs in block units by comparing the generated check codes and check codes inserted in advance in the object programs. <P>COPYRIGHT: (C)2012,JPO&INPIT |