Atomic update of CPO state

Electrical computers and digital processing systems: processing – Processing control – Logic operation instruction processing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S244000

Reexamination Certificate

active

09921400

ABSTRACT:
A group of bit set and bit clear instructions are provided for a microprocessor to allow atomic modification of privileged architecture control registers. The bit set and bit clear instructions include an opcode that designates to the microprocessor that the instructions are to execute in privileged (kernel) state only, and that the instructions are to communicate with privileged control registers. Two operands are provided for the instructions, the first designating which of the privileged control registers is to be modified, the second designating a general purpose register that contains a bit mask. The bit set instructions set bits in the designated control register according to bits set in the bit mask. The bit clear instructions clear bits in the designated control register according to bits set in the bit mask. By atomically modifying privileged control registers, a requirement for strict nesting of interrupt routines is eliminated.

REFERENCES:
patent: 3828327 (1974-08-01), Berglund et al.
patent: 4400769 (1983-08-01), Kaneda et al.
patent: 4949238 (1990-08-01), Kamiya
patent: 5109849 (1992-05-01), Goodman et al.
patent: 5148544 (1992-09-01), Cutler et al.
patent: 5210874 (1993-05-01), Karger
patent: 5345567 (1994-09-01), Hayden et al.
patent: 5381540 (1995-01-01), Adams et al.
patent: 5572704 (1996-11-01), Bratt et al.
patent: 5623636 (1997-04-01), Revilla et al.
patent: 5632025 (1997-05-01), Bratt et al.
patent: 5655135 (1997-08-01), Sholander et al.
patent: 5701493 (1997-12-01), Jagger
patent: 5701501 (1997-12-01), Gandhi
patent: 5740451 (1998-04-01), Muraki et al.
patent: 5742780 (1998-04-01), Caulk, Jr.
patent: 5764969 (1998-06-01), Kahle et al.
patent: 5768599 (1998-06-01), Yokomizo
patent: 5805918 (1998-09-01), Blomgren et al.
patent: 5887175 (1999-03-01), Col et al.
patent: 5911065 (1999-06-01), Williams et al.
patent: 6061709 (2000-05-01), Bronte
patent: 6249881 (2001-06-01), Porten et al.
patent: 6282657 (2001-08-01), Kaplan et al.
patent: 6341324 (2002-01-01), Caulk et al.
patent: 6393556 (2002-05-01), Arora
patent: 6397379 (2002-05-01), Yates et al.
patent: 6496912 (2002-12-01), Fields, Jr. et al.
patent: 6532533 (2003-03-01), Bhandal et al.
patent: 6560698 (2003-05-01), Mann
patent: 6666383 (2003-12-01), Goff et al.
patent: 6732298 (2004-05-01), Murthy et al.
patent: 6763450 (2004-07-01), Miyaguchi et al.
patent: 6772326 (2004-08-01), Chauvel et al.
patent: 6779065 (2004-08-01), Murty et al.
patent: 6820153 (2004-11-01), Yanagi et al.
patent: 6842811 (2005-01-01), Barry et al.
patent: 2002/0016883 (2002-02-01), Musoll et al.
Intel, IAPX88 Book with an introduction to the IAPX88, 1983, Intel, pp. 2-1 to 2-17, 2-64, 2-154, 47, 48 to 49, 62,63.
RISC Microprocessor Databook, 32-Bit TX System RISC TX39 Family TX39/H2 Processor Core, Chapters 1-8, Appendix A, Doc. ID 4412D-9908 (1998).
Toshiba Data sheet List;http://www.seicon.toshiba.co/jp/eng/prd/micro/td/td—all.html; Toshiba Semiconductor Company.
Alpha Architecture Handbook (Oct. 1996). pp 11-2 and C-20.
CompactRISC CR16A Programmer's Reference Manual (Feb. 1997); pp 2-6, 3-3, 5-12, and 5-13.
Richard L. Sites, Richard T. Witek, Alpha AXP Architecture Reference Manual Second Edition, Copyright 1995, p. 2-19.
David L. Weaver et al. “The SPARC Architeture Manual,” Version 9. SPARC International, Inc. 1994.
Alpha Architecture Handbook (Oct. 1996). Digital Equipment Corportation, Maynard, Massachusetts.

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

Atomic update of CPO state does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Atomic update of CPO state, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Atomic update of CPO state will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3860948

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