Binary translation of self-modifying code

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

C717S137000, C717S149000

Reexamination Certificate

active

07107580

ABSTRACT:
A simulator includes a binary translator to translate target code into host instructions to be executed on a host processor. To identify target instructions which may be modified by self-modifying code, the simulator determines whether a target instruction to be translated resides in a writeable page, and if so, inserts a run-time check into a translation cache along with translated instructions corresponding to such target instructions.

REFERENCES:
patent: 5507030 (1996-04-01), Sites
patent: 5560013 (1996-09-01), Scalzi et al.
patent: 5761477 (1998-06-01), Wahbe et al.
patent: 6031992 (2000-02-01), Cmelik et al.
patent: 6397379 (2002-05-01), Yates et al.
patent: 6502237 (2002-12-01), Yates et al.
patent: 6634023 (2003-10-01), Komatsu et al.
patent: 6704925 (2004-03-01), Bugnion
patent: 6732220 (2004-05-01), Babaian et al.
patent: 6820255 (2004-11-01), Babaian et al.
patent: 6941545 (2005-09-01), Reese et al.
patent: 6954923 (2005-10-01), Yates et al.
patent: 6993751 (2006-01-01), Bhansali et al.
patent: 7047394 (2006-05-01), Van Dyke et al.
Wood et al, “An in cache address translation mechanism”, IEEE, pp. 358-365, 1986.
Kupferman et al, “An automatic theoretic approach to barnching time model checking”, Jour. of the ACM, vol. 47, No. 2, pp. 312-360, 2000.
Oi, “On the design of the local varibable cache in a hardware translation based Java Virtual Machine”, ACM LCTES, pp. 87-94, 2005.
Kim et al, “Implementing optimizations at decode time”, IEEE, ISCA, pp. 221-232, 2002.

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

Binary translation of self-modifying code does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Binary translation of self-modifying code, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Binary translation of self-modifying code will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3564142

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