Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
DYNAMIC ANALYSIS METHOD FOR INCORPORATED SOFTWARE
Document Type and Number:
Japanese Patent JP3492207
Kind Code:
B2
Abstract:

PROBLEM TO BE SOLVED: To realize efficient optimization and to reduce cost by changing, deleting and rearranging instruction codes referring to log information obtained by pseudo execution.
SOLUTION: An execution result in a simulation part 12 is transferred to a log preservation part 11 preserving information on the jump destination address of condition branching, information on a call function and information on the jump destination address of a non-condition branching instruction and it is held as analysis data. A reconstruction part 13 analyzes data and an instruction code is changed/deleted/rearranged for reducing a code size and increasing execution processing speed. The address of a memory which is to be left is previously designated before the execution of simulation, the change history of the information is left and it is held in a simulation result holding A part 14 and a B part 15. Information of the memory, which is executed after a change, is compared with information in the memory, which is executed before the change, in a result comparison part 16, and the instruction code after the change is proved to be the same operation.


Inventors:
Katsuya Kinoshita
Application Number:
JP20226798A
Publication Date:
February 03, 2004
Filing Date:
July 16, 1998
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
NEC Microsystems, Ltd.
International Classes:
G06F11/34; G06F9/06; G06F9/45; (IPC1-7): G06F9/45; G06F9/06; G06F11/34
Domestic Patent References:
JP9319587A
JP4273533A
JP63276127A
JP2176938A
JP9114677A
Attorney, Agent or Firm:
Masahiko Desk (2 outside)