Method and system for compressing compiled microcode to be execu

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395387, 395590, 395598, G06F 945

Patent

active

057649944

ABSTRACT:
A method for compressing a set of compiled microcode to be utilized within a data processing system is disclosed. In accordance with the method and system of the present invention, all branch instructions within a set of compiled microcode are first identified. Then, the set of compiled microcode is parsed into a number of microcode segments such that each microcode segment begins at an instruction following each identified branch instruction or at a target address of each identified branch instruction. Subsequently, each of these microcode segments is individually translated to its compressed form by utilizing a data-compression routine. Finally, all the compressed microcode segments are concatenated together and linked by inserting branch instructions with modified target address, to yield a set of compressed executable microcode. By doing so, the required memory for storing the compressed executable microcode is reduced.

REFERENCES:
patent: 4355306 (1982-10-01), Mitchell
patent: 4410916 (1983-10-01), Pratt et al.
patent: 4558302 (1985-12-01), Welch
patent: 4862167 (1989-08-01), Copeland, III
patent: 4876541 (1989-10-01), Storer
patent: 5126739 (1992-06-01), Whiting et al.
patent: 5146221 (1992-09-01), Whiting et al.
patent: 5155484 (1992-10-01), Chambers, IV
patent: 5319793 (1994-06-01), Hancock et al.
patent: 5353061 (1994-10-01), Rodriguez et al.
patent: 5369605 (1994-11-01), Parks
patent: 5398319 (1995-03-01), Sakamura et al.
patent: 5414425 (1995-05-01), Whiting et al.
patent: 5414833 (1995-05-01), Hershey et al.
patent: 5463390 (1995-10-01), Whiting et al.
patent: 5632024 (1997-05-01), Yajima et al.
patent: 5652852 (1997-07-01), Yokota
IBM Technical Disclosure Bulletin, vol. 34, No. 6, Nov. 1991 "Enhancing Board Functional Self-Test by Concurrent Sampling".
IBM Technical Disclosure Bulletin, vol. 37, No. 04B, Apr. 1994 "Acceleration of Multimedia Applications Using Branch Conditional to Previous Target Instruction".

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 compressing compiled microcode to be execu 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 compressing compiled microcode to be execu, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for compressing compiled microcode to be execu will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2213964

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