摘要 |
PURPOSE:To protect the contents of a parameter address table by using the parameter address table set in a load module as a memory protecting area, and producing a special instruction that can be written to this protecting area. CONSTITUTION:A parameter address table 4 is secured as a memory protecting area where the writing is impossible with a general writing instruction. Then an instruction having the dynamic variation is included into a source program not by a constant but by the executing state of a program. In such a case, said instruction is converted into a special instruction that can be written to an area of the table 4. Then the execution of the program is discontinued at a time point when such an error that prevents the easy writing is produced in the area of the table 4 by some reason since the contents of the table 4 are not protected against a general writing instruction. Thus it is possible to know easily the specific address where the writing is carried out to the table 4.
|