Processor and compiler for decoding an instruction and...

Electrical computers and digital processing systems: processing – Processing control – Branching

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07380112

ABSTRACT:
The present invention provides a processor which has a small-scale circuit and is capable of executing loop processing at a high speed while consuming a small amount of power. When the processor decodes an instruction “jloop C6,C1:C4,TAR,Ra”, the processor (i) sets a conditional flag C4to 0 when the value of a register Ra is smaller than 0, (ii) moves the value of a conditional flag C2to a conditional flag C1, moves the value of a conditional flag C3to the conditional flag C2, and moves the value of the conditional flag C4to the conditional flags C3and C6, (iii) adds −1 to the register Ra and stores the result into the register Ra, and (iv) branches to an address specified by a branch register (TAR). When not filled with a branch target instruction, the jump buffer will be filled with a branch target instruction.

REFERENCES:
patent: 6449713 (2002-09-01), Emer et al.
patent: 6629238 (2003-09-01), Arora et al.
patent: 2002/0091996 (2002-07-01), Topham
patent: 1 164 471 (2001-12-01), None
patent: 2002-024011 (2002-01-01), None
Mitsuru Ikei, IA-64 Processor Basic Course, Tokyo, Ohmsha Ltd., 1999, Fig. 4.32 of p. 129 and English translation of Fig. 4.32.
European Search Report issued Dec. 27, 2007 in the corresponding European Application No. 04006078.2.
Warter et al., “The Benefit of Predicated Execution for Software Pipelining”,System Sciences, vol. 1, pp. 497-506, 1993.
Adams et al., “A Parallel Pipelined Processor with Conditional Instruction Execution”,Computer Architecture News, vol. 19, No. 1, pp. 135-142, 1991.

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

Processor and compiler for decoding an instruction and... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Processor and compiler for decoding an instruction and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Processor and compiler for decoding an instruction and... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3983762

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