摘要 |
PURPOSE:To prevent malfunction by applying information only to returning address information without applying any information to the one except the returning address information to distinguish the returning address information from other information by a procedure calling instruction. CONSTITUTION:Control information 3 is prepared by a control information preparator 2 and stored together with a returning address 7 in a stack 4. The preparator 2 makes the relative position of the returning address information stored finally in the stack 4 store in a storage device 5. When a procedure restoring instruction is executed, an inspecting device 6 compares the contents of the storage device 5 with relative position in the stack 4 where the returning address information is to be stored. If these results are in coincidence with each other, the information located in the address is regarded as a correct returning address and the control information registered in the address is stored in the storage device 5 and normal restoring operation is executed in a processor 1. If said results are not in coincidence with each other, the returning address in the stack 4 is incorrect and internal interrupting operation takes place. |