Electrical computers and digital processing systems: processing – Processing control – Branching
Reexamination Certificate
2005-10-25
2005-10-25
Chan, Eddie (Department: 2183)
Electrical computers and digital processing systems: processing
Processing control
Branching
Reexamination Certificate
active
06959379
ABSTRACT:
A method of executing loops in a computer system is described. The computer system has a sequence of instructions held in program memory and a prefetch buffer which holds instructions fetched from the memory ready for supply to a decoder of the computer system. If the size of the loop to be executed is such that it can by holly contained within the prefetch buffer, this is detected and a lock is put on the prefetch buffer to retain the loop within it while the loop is executed a requisite number of times. This thus allows power to be saved and reduces the overhead on the memory access buffers. According to another aspect, loops can be “skipped” by holding a value of zero in the loop counter register.
REFERENCES:
patent: 4566063 (1986-01-01), Zolnowsky et al.
patent: 4714994 (1987-12-01), Oklobdzija et al.
patent: 4727483 (1988-02-01), Saxe
patent: 4876642 (1989-10-01), Gibson
patent: 5511178 (1996-04-01), Takeda et al.
patent: 5623615 (1997-04-01), Salem et al.
patent: 5657485 (1997-08-01), Streitenberger et al.
patent: 6038649 (2000-03-01), Ozawa et al.
patent: 6145076 (2000-11-01), Gabzdyl et al.
patent: 0 487 082 (1992-05-01), None
patent: 0 511 484 (1992-11-01), None
patent: 0 864 970 (1998-09-01), None
Rosenberg, Jerry M. Dictionary of Computers, Information Processing, and Telecommunications. Second Edition. New York: John Wiley & Sons, Inc. ©1987. p. 161.
Kloker K.L.,The Mororola DSP56000 Digital Signal Processor, IEEE Micro, vol. 6, No. 6, Dec. 1, 1986 pp. 29-48, XP000211994, ISSN: 0272-1732.
Cofler Andrew
Wojcieszak Laurent
Chan Eddie
Jorgenson Lisa K.
Li Aimee
Morris James H.
STMicroelectronics S.A.
LandOfFree
Multiple execution of instruction loops within a processor... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Multiple execution of instruction loops within a processor..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multiple execution of instruction loops within a processor... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3455352