Patent
1995-09-06
1997-10-14
Teska, Kevin J.
G06F 930
Patent
active
056780320
ABSTRACT:
An application such as an interpretative emulator executes a wide range of different classes of emulated program instructions developed for the processor architecture being emulated on a host system which includes an dual integer pipelined execution unit. The sets of RISC instructions which execute emulated program instructions are organized within the emulator so as to be processed as two distinct instruction streams by the dual integer pipelined execution units wherein one of the pipelined unit performs the steps necessary to completing a current or foreground like operation on each emulated program instruction while the other pipelined unit performs the steps of an anticipated lookahead or background like operation on the next emulated program instruction. By having one unit execute operations such as interpreting each program instruction within an established foreground instruction stream and the other unit execute operations such as prefetching each next program instruction within an established background instruction stream, the speed of emulated program execution is optimized.
REFERENCES:
patent: 5430862 (1995-07-01), Smith et al.
patent: 5438668 (1995-08-01), Coon et al.
patent: 5481684 (1996-01-01), Richter et al.
patent: 5522083 (1996-05-01), Gove et al.
patent: 5544342 (1996-08-01), Dean
patent: 5546552 (1996-08-01), Coon et al.
Kumiega Edward
Lemay Richard A.
Woods, deceased William E.
Bull HN Information Systems Inc.
Driscoll Faith F.
Solakian John S.
Teska Kevin J.
Walder, Jr. Stephen J.
LandOfFree
Method of optimizing the execution of program instuctions by an 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 of optimizing the execution of program instuctions by an , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of optimizing the execution of program instuctions by an will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1561270