Method and apparatus for facilitating instruction processing...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

354/238, 354/246

G06F 9/32 (2006.01) G06F 9/38 (2006.01) G06F 12/08 (2006.01)

Patent

CA 1282181

METHOD AND APPARATUS FOR FACILITATING INSTRUCTION PROCESSING OF A DIGITAL COMPUTER ABSTRACT OF THE DISCLOSURE A computer having a cache memory and a main memory is provided with a transformation unit between the main memory and the cache memory so that at least a portion of an information unit retrieved from the main memory may be transformed during retrieval of the information (fetch) from a main memory and prior to storage in the cache memory (cache). In a specific embodiment, an instruction may be predecoded prior to storage in the cache memory. In another embodiment involving a branch instruction, the address of the target of the branch is calculated prior to storing in the instruction cache. The invention has advantages where a particular instruction is repetitively executed since a needed decode operation which has been partially performed previously need not be repeated with each execution of an instruction. Consequently, the latency time of each machine cycle may be reduced, and the overall efficiency of the computing system can be improved. If the architecture defines delayed branch instructions, such branch instructions may be executed in effectively zero machine cycles. This requires a wider bus and an additional register in the processor to allow the fetching of two instructions from the cache memory in the same cycle.

527412

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for facilitating instruction processing... 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 apparatus for facilitating instruction processing..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for facilitating instruction processing... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1197218

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