Patent
1996-02-23
1998-10-06
Teska, Kevin J.
395568, 395705, G06F 940
Patent
active
058190678
ABSTRACT:
A computer system is provided which includes at least two microprocessors. The first microprocessor is configured to translate instructions from an original computer program coded in a first instruction set to a translated computer program coded in a second instruction set. The second microprocessor is configured to execute the translated program. In one particular embodiment, the original program is coded in the x86 instruction set and the translated program is coded in the ADSP 2171 instruction set. Instead of manually performing the translation, the translation is automatically performed by the computer system upon invocation of the original computer program. Those computer programs which may be more efficiently executed by the second microprocessor may be translated into the instruction set executed by the second microprocessor. In one embodiment, the translation of the computer program is performed in page-sized portions. The first microprocessor translates a first page of the original computer program. While the first microprocessor translates a second page of the original computer program, the second microprocessor begins execution of the first page of translated instructions.
REFERENCES:
patent: 4388682 (1983-06-01), Eldridge
patent: 4638423 (1987-01-01), Ballard
patent: 5167023 (1992-11-01), de Nicolas et al.
patent: 5247678 (1993-09-01), Littleton
patent: 5301302 (1994-04-01), Blackard et al.
patent: 5313614 (1994-05-01), Goettelmann et al.
patent: 5390332 (1995-02-01), Golson
patent: 5406644 (1995-04-01), MacGregor
patent: 5471599 (1995-11-01), Brodnax et al.
patent: 5539896 (1996-07-01), Lisle
patent: 5551039 (1996-08-01), Weinberg et al.
patent: 5560013 (1996-09-01), Scalzi
patent: 5598560 (1997-01-01), Benson
IBM Technical Disclosure Bulletin entitled "System/370 Emulator Assist Processor for a Reduced Instruction Set Computer," vol. 30, No. 10, Mar. 1988, Armonk, NY, US, pp. 308-309.
International Search Report for PCT/US 96/19583 dated Jun. 26, 1997.
Thompson, Tom, "An Alpha in PC Clothing," BYTE, Feb. 1996, pp. 195-196.
Johnson, Mike, Superscalar Microprocessor Design, Prentice Hall, Englewood Cliffs, NJ, 1991, pp. 261-272.
Advanced Micro Devices , Inc.
Kivlin B. Noel
Roberts A. S.
Teska Kevin J.
LandOfFree
Computer system configured to translate a computer program into does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Computer system configured to translate a computer program into , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Computer system configured to translate a computer program into will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-90624