Alternate and iterative analysis of computer programs for locati

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364DIG1, 3642804, 36423222, 3642613, 3642621, 3642592, 364973, 364938, G06F 945, G06F 900

Patent

active

053177401

ABSTRACT:
Information about the effects of calling each entry point in a program and information about external calls made by the program are recorded in an image information file. In addition to the addresses of the entry points and call destinations, the information may include any callback parameters and register usage associated with the entry points, and any definite values passed by the calls. When translating two separate but mutually dependent programs that are not easily merged for simultaneous translation, the image information files for the respective programs permit the programs to be alternately translated with rapid convergence by an iterative method of checked assumptions and re-translation. By matching the addresses of the entry points of a first program with the addresses of the external calls for a second program, and by matching the addresses of the external calls in the first program with the addresses of the program entry points in the second program, the relevant external calls and entry points in the image information file for the second program are identified. One program should be retranslated when a preceding retranslation of the other program changes the information for the matching calls and entry points in such a way that changed information might enable additional instructions to be discovered in the program under consideration for translation.

REFERENCES:
patent: 4667290 (1987-05-01), Goss et al.
patent: 4992934 (1991-02-01), Portanova et al.
patent: 5005119 (1991-04-01), Rumbaugh et al.
patent: 5148528 (1992-09-01), Fite et al.
patent: 5210874 (1993-05-01), Karger
Michael Saari, "68000 Binary Code Translator," 1987 FORML Conference Proceedings, 1987, pp. 48-52.
Max Schindler, "Translator Optimizes Transfer of 8-bit Programs to 16-bit Programs," Electronic Design, Jul. 23, 1991, pp. 35-36.
Henry M. Levy & Richard H. Eckhouse, Jr., Computer Programming Architecture, the VAX-11, Digital Press, Maynard, Mass. 1980, pp. 13-127, 371-385.

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

Alternate and iterative analysis of computer programs for locati does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Alternate and iterative analysis of computer programs for locati, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Alternate and iterative analysis of computer programs for locati will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1635113

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