Method and system for minimizing the number of cycles required t

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395384, G06F 930

Patent

active

057322350

ABSTRACT:
A system and method for reducing the cycle time necessary to execute semantic routines in a processor that emulates guest instructions. Each of the semantic routines includes a block of host instructions for performing the function of the corresponding guest instruction, and the last instruction in each of the semantic routines is a branch instruction. The method and system first determines the block length of each of the semantic routines. When a first guest instruction is encountered, the block of instructions in a first semantic routine corresponding to a guest instruction is executed. The block length of first semantic routine is then used to determine when to fetch a second semantic routine without fetching and decoding the branch instruction in the first semantic routine, thereby increasing emulation performance.

REFERENCES:
patent: 4984154 (1991-01-01), Hanatani et al.
patent: 5021945 (1991-06-01), Morrison et al.
patent: 5136697 (1992-08-01), Johnson
patent: 5283873 (1994-02-01), Steely, Jr. et al.
patent: 5333280 (1994-07-01), Ishikawa et al.
patent: 5333283 (1994-07-01), Emma et al.
patent: 5367703 (1994-11-01), Levitan
patent: 5381532 (1995-01-01), Suzuki
patent: 5381533 (1995-01-01), Peleg et al.
IBM Technical Disclosure Bulletin, vol. 33 No. 11, Apr. 1991; pp. 66-69.

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

Method and system for minimizing the number of cycles required t 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 minimizing the number of cycles required t, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for minimizing the number of cycles required t will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2297225

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