摘要 |
PROBLEM TO BE SOLVED: To make copying an illegal program very difficult by having a subprogram that has pointer information comprising specific storage medium identifiers. SOLUTION: This processor has a sub-module performing a part of information processing and a subprogram having pointer information comprising identifiers for identifying a storage medium where other subprograms are stored. When a start designation instruction is inputted from an inputting part 101, an information processing part 105 instructs a program reading part 104 to read a storage medium identifier belonging to the start designation instruction and a subprogram identified by an address. The part 105 sets a program counter (P) in the subprogram to one, decides if the P-th instruction exists in the subprogram and whether or not the P-th instruction is a jump instruction to the next subprogram having pointer information consisting of a storage medium identifier and an address and interprets the P-th instruction and performs processing if it is not the jump instruction. |