INFORMATION PROCESSOR WHICH REWRITES INSTRUCTIONS IN PROGRAM TO DYNAMICALLY CHANGE PROGRAM STRUCTURE AND METHOD THEREFOR
Patent №
US 5,963,741
Granted
1999-10-05
Filed 1998
Owner
NEC CORPORATION
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
09015506
An information processor comprises a program storage unit and a control unit, the control unit includes a procedure insertion table in which information regarding an embedding point in a program and information regarding an insertion procedure to be inserted in the embedding point are described in correlation with each other, and a program dynamically changing unit for saving an instruction at an embedding point of the program held in the program storage unit in a predetermined instruction saving region with reference to the procedure insertion table, rewriting the last instruction of an insertion procedure into a branch instruction to branch to an instruction subsequent to a saved instruction, and writing the branch instruction to branch to the insertion procedure at the embedding point, thereby, at the time of execution of the insertion procedure, executing the instruction saved in the instruction saving region immediately before executing the last branch instruction.
AI classification
Ownership
NEC CORPORATION
assignment · 89910432
Assignors
HORIKAWA, TAKASHI
On an employer assignment, the assignors are typically the inventors.