Program preparation apparatus

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S141000

Reexamination Certificate

active

06938248

ABSTRACT:
A program preparation apparatus that can reduce power consumption and that can suppress malfunctions and the occurrence of noise by improving software is provided. An assembler prepares a relative object program based on an assembly source program. Next, the assembler changes the order of instructions included in the assembly source program in a range that does not influence the operational results in a CPU and, thereby, prepares another assembly source program so as to prepare a relative object program based on this assembly source program. Next, the assembler finds the respective maximum Hamming distance values between respective instructions for a plurality of relative object programs so that the program of which the maximum Hamming distance value is the lowest is determined as a formal relative object program.

REFERENCES:
patent: 5854935 (1998-12-01), Enomoto
patent: 8-101777 (1996-04-01), None
patent: 9-114676 (1997-05-01), None
Ye et al., “The Design and Use of SimplePower: A Cycle-Accurate Energy Estimation Tool”, ACM, pp.: 340-345, 2000.
Benini, “System-Level Power Optimization: Techniques and Tools”, ACM, pp.: 115-192, Apr. 2000.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Program preparation apparatus does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Program preparation apparatus, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Program preparation apparatus will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3480955

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.