Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2005-06-21
2005-06-21
Nguyen-Ba, Antony (Department: 2122)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C712S209000, C718S100000, C717S139000
Reexamination Certificate
active
06910206
ABSTRACT:
An interpreter invocation mechanism for switching between execution of native instruction words to interpreted instruction words uses a subroutine call instruction to start execution of the interpreter. The return address of the subroutine call instruction is used as an address pointer to the start of the interpreted code. The interpreted code may terminate with an Exit instruction whereupon normal native code execution resumes using the instruction at the immediately following memory address or alternatively with a Return instruction that recovers a return address previously stored to stack memory.
REFERENCES:
patent: 6081665 (2000-06-01), Nilsen et al.
patent: 6151703 (2000-11-01), Crelier
patent: 6256658 (2001-07-01), Mourey et al.
patent: 6415381 (2002-07-01), Bak et al.
patent: 6513156 (2003-01-01), Bak et al.
patent: 6553426 (2003-04-01), Holzle et al.
patent: 6564241 (2003-05-01), Rosengard
patent: 6578193 (2003-06-01), Adams
patent: 2003/0191792 (2003-10-01), Waki et al.
Azevedo, Ana, Nicolau, Alex, “JAVA Annottion-Aware Just-In-Time (AJIT) Compilation System”, ACM 1999, 5/99/06, p. 142-151, retrieved from ACM Portal database Oct. 16, 2003.
Hsieh, Cheng-Hsueh A., Gyllenhaal, John C., Hwu, Wen-mei, “JAVA Bytecode to Native Code Translation: The Caffeine Prototype and Preliminary Results”, 1996 IEEE, p. 90-97, retrieved from IEEE database Oct. 16, 2003.
Arm Limited
Nguyen-Ba Antony
Nixon & Vanderhye P.C.
Steelman Mary J
LandOfFree
Data processing with native and interpreted program... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Data processing with native and interpreted program..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data processing with native and interpreted program... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3483957