Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2006-04-11
2006-04-11
Zhen, Wei (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C717S136000
Reexamination Certificate
active
07028292
ABSTRACT:
In a program executing apparatus, a code reading section reads intermediate codes into a storage unit. A data-reference analyzing section determines whether the operands of instructions in the intermediate codes stored in the storage unit require a data reference. Each data reference is analyzed for instructions requiring the data reference. A code rewriting section rewrites the operands of the instructions according to the analysis information obtained by the data-reference analyzing section. An address updating section updates the addresses of address-related instructions. After all intermediate codes are interpreted, a main interpreting and executing section starts interpreting and executing the intermediate codes.
REFERENCES:
patent: 4667290 (1987-05-01), Goss et al.
patent: 5303377 (1994-04-01), Gupta et al.
patent: 5367685 (1994-11-01), Gosling
patent: 5452457 (1995-09-01), Alpert et al.
patent: 5577233 (1996-11-01), Goettelmann et al.
patent: 5713006 (1998-01-01), Shigeeda
patent: 5764883 (1998-06-01), Satterfield et al.
patent: 5983021 (1999-11-01), Mitrovic
patent: 5995754 (1999-11-01), Holzle et al.
patent: 6021275 (2000-02-01), Horwat
patent: 6078744 (2000-06-01), Wolczko et al.
patent: 6110226 (2000-08-01), Bothner
patent: 6151703 (2000-11-01), Crelier
patent: 6295561 (2001-09-01), Nagy
patent: 6301652 (2001-10-01), Prosser et al.
patent: 6317872 (2001-11-01), Gee et al.
patent: 6324685 (2001-11-01), Balassanian
patent: 6327702 (2001-12-01), Sauntry et al.
patent: 6370622 (2002-04-01), Chiou et al.
patent: 6904516 (2005-06-01), Lam
Aho, “Compilers; Principles, Techniques, and Tools”; Addison-Wesley Publishing Company; Reading, MA; 1986.
Ritchey, “Java!”; New Riders Publishing; Indianapolis, Indiana; 1995.
McFarling, Scott; “Program Optimization for Instruction Caches”; 1989 ACM; pp. 183-191.
Hwu et al.; “Achieving High Instruction Cache Performance with an Optimizing Compiler”; 1989 ACM; pp. 242-251.
Minari Makoto
Nozaki Jun
Ohi Hirokazu
Yokota Yasuhiro
Canon Kabushiki Kaisha
Fitzpatrick ,Cella, Harper & Scinto
Wood William H.
Zhen Wei
LandOfFree
Program executing apparatus, control method therefor, and... 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 executing apparatus, control method therefor, and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Program executing apparatus, control method therefor, and... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3580301