System and method for extracting instruction boundaries in a...

Electrical computers and digital processing systems: processing – Instruction decoding – Decoding instruction to accommodate variable length...

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S208000

Reexamination Certificate

active

06961844

ABSTRACT:
A system and method are presented for pre-decoding (i.e., determining the address boundaries of) variable-length instructions within an instruction block fetched from memory. The instruction block represents the contents of consecutive addresses in memory, and is fetched in response to a microprocessor request for a specific instruction within the block. After pre-decoding, the instructions present in the block are placed into a cache for execution by the microprocessor. Conventional instruction pre-decoding methods apply only to instructions fetched from addresses at or beyond the address of the requested instruction. The remaining instructions in the block are therefore not utilized. The system and method disclosed herein permit backward pre-decoding of the instruction block, in which the address boundaries of instructions fetched from addresses prior to that of the requested instruction may also be determined. This capability results in more efficient use of the cache.

REFERENCES:
patent: 4691254 (1987-09-01), Cloke
patent: 5835746 (1998-11-01), Girardeau et al.
Aborhey, S. “Binary Decision Tree Test Functions”. ©1988 IEEE. pp. 1461-1465.
Mauborgne, Laurent. “Binary Decision Graphs”. In A. Cortesi and G. File, editors. Static Analysis Symposium (SAS'99), vol. 1694 of Lecture Notes in Computer Science. ©1999. pp. 101-116.
Moret, Bernard M. E. “Decision Trees and Diagrams”. Computing Surveys, vol. 14, No. 4 ©1982 Dec.

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

System and method for extracting instruction boundaries in a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for extracting instruction boundaries in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for extracting instruction boundaries in a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3499378

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