Patent
1997-09-22
1999-11-30
Teska, Kevin J.
395733, G06F 944
Patent
active
059957433
ABSTRACT:
A processor and method of interrupt handling in a processor which has a native instruction set and emulates guest instructions within a guest instruction set are described. According to the method, in response to occurrence of an interrupt during emulation of a current guest instruction, an indication of a location in memory of the current guest instruction, an indication of a location in memory of a next guest instruction to be emulated, and an indication of a particular native instruction are stored. After an interrupt handler is executed, emulation is resumed by executing native instructions beginning with the particular native instruction. In response to execution of a native instruction of a first type before execution of a native instruction of a second type, the current guest instruction is fetched from memory. In response to execution of a native instruction of the second type before execution of a native instruction of the first type, the next guest instruction is fetched from memory without fetching the current guest instruction.
REFERENCES:
patent: 4779188 (1988-10-01), Gum et al.
patent: 5276815 (1994-01-01), Nakashima et al.
patent: 5574874 (1996-11-01), Jones et al.
patent: 5623617 (1997-04-01), Davidian
patent: 5732235 (1998-03-01), Kahle et al.
patent: 5812823 (1998-09-01), Kahle et al.
patent: 5870575 (1999-02-01), Kahle et al.
Deltchev et al., Design Investigation of Microprogrammable Emulator Architecture in Distributed Computer Systems, Mar. 1992, pp. 157-162.
Mersten, Microprocessors Applied to Minicomputers, Apr. 1979, pp. 321-326.
Covington et al., Cross-Profiling as an Efficient Technique in Simulating Parallel Computer Systems, Jul. 1989, pp. 75-80.
Kahle James Allan
Mallick Soummya
Dillon Andrew J.
Fiul Dan
International Business Machines - Corporation
Russell Brian F.
Salys Casimer K.
LandOfFree
Method and system for interrupt handling during emulation in a d does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and system for interrupt handling during emulation in a d, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for interrupt handling during emulation in a d will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1685017