Microprocessor instruction using address index values to...

Electrical computers and digital processing systems: memory – Address formation – Combining two or more values to create address

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S205000

Reexamination Certificate

active

07873810

ABSTRACT:
A modular subtraction instruction for execution on a microprocessor having at least one register. The instruction includes opcode bits for designating the instruction and operand bits for designating at least one register storing an offset index, a decrement value, and an address index. When the modular subtraction instruction is executed on the microprocessor, the address index is modified by the decrement value if the address index is not zero and is modified by the offset index if the address index is zero. For example, the address index is repeatedly decremented using the decrement value until it reaches zero, and then the address index is reset back to the offset index. The operand bits may include multiple fields identifying multiple registers selected from the general purpose registers of the microprocessor. The modular subtraction instruction enables access to a buffer in memory in circular fashion by virtue of its operation.

REFERENCES:
patent: 5357620 (1994-10-01), Suzuki
patent: 5535412 (1996-07-01), Nadehara
patent: 5623621 (1997-04-01), Garde
patent: 6760837 (2004-07-01), Laurenti et al.
patent: 6782447 (2004-08-01), Ostler et al.
patent: 7401205 (2008-07-01), Dally et al.
patent: 2002/0053015 (2002-05-01), Tan et al.
patent: 2002/0116602 (2002-08-01), Kissell et al.
patent: 2003/0120904 (2003-06-01), Sudharsanan et al.
patent: 2005/0108312 (2005-05-01), Chen et al.
patent: 2005/0166036 (2005-07-01), Catherwood et al.
patent: 0992880 (2000-04-01), None
patent: 1039370 (2000-09-01), None
patent: WO 0144921 (2001-06-01), None
Gavin, Overview of the 80×86 Family,retrieved by examiner on Nov. 12, 2008 as archived on Jun. 5, 2001 from http://web.archive.org/web/20010605214823/http://www.redbrick.dcu.ie/˜creech/assembly/asm2.html, 3 pages.
Lexra, LX5280 Data Sheet, Apr. 2001, Lexra, 41 pages.
James Ross Goodman: “Energy Scalable Reconfigurable Cryptographic Hardware for Portable Applications.” pp. 141, 142 & 147, Aug. 2000.
Lexra LX5280 Data Sheet; Lexra, Inc., Release 1.9; Apr. 30, 2001. Introduction, Chapters 2 and 5.
Lextr LX5380 Delta Data Sheet; Lexra, Inc., Revision 1.1. (Draft), Nov. 16, 2001; Appendix A, p. A.1, A.2, and A.5.
International Search Report and Written Opinion, dated Feb. 13, 2006, for PCT Appl. No. PCT/US2005/028773, 11 pages.
Examination Report, dated Feb. 1, 2008, for European Patent Appl. No. 05789271.3, 4 pages.
Furber, S.B.,VLSI RISC Architecture and Organization, 1989, Marcel Dekker, NY, US, pp. 110-115.
“Orthogonal Data Flow for High-Concurrency in a Digital Signal Processor,”IBM Technical Disclosure Bulletin, vol. 38, No. 4, Apr. 1995, pp. 383-387, Armonk, New York, US, XP000516188.
TMS320C3x User's Guide, Texas Instruments, Literature No. SPRU031E, 2558539-9761 revision L, Jul. 1997, cover page and pp. 1-2 thru 1-4, 2-9, 2-10, and 6-21 thru 6-25.

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

Microprocessor instruction using address index values to... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Microprocessor instruction using address index values to..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Microprocessor instruction using address index values to... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2671167

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