Register pointer trap to prevent errors due to an invalid...

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

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S208000

Reexamination Certificate

active

07966480

ABSTRACT:
Trap flags and a pointer trap are associated with registers in a processor. Each trap flag indicates whether a corresponding register has been written with valid data. If not, the trap flag is set to indicate that the register corresponding to the trap flag contains invalid data. During instruction processing, the pointer trap receives control signals from instruction fetch/decode logic on the processor indicating an instruction being processed calls for a register to be used as a pointer. If the specified pointer register has its corresponding trap flag set, then the pointer trap indicates that a processing exception has occurred. The interrupt logic/exception processing logic then causes a trap interrupt service routine (ISR) to be executed in response to the exception. The ISR prevents errors from being introduced in the instruction processing due to invalid pointer values.

REFERENCES:
patent: 3771146 (1973-11-01), Cotton et al.
patent: 3781810 (1973-12-01), Downing
patent: 3886524 (1975-05-01), Appelt
patent: 3930253 (1975-12-01), Maida
patent: 4025771 (1977-05-01), Lynch et al.
patent: 4074353 (1978-02-01), Woods et al.
patent: 4090250 (1978-05-01), Carlson et al.
patent: 4323981 (1982-04-01), Nakamura
patent: 4379338 (1983-04-01), Nishitani et al.
patent: 4398244 (1983-08-01), Chu et al.
patent: 4408274 (1983-10-01), Wheatley et al.
patent: 4451885 (1984-05-01), Gerson et al.
patent: 4472788 (1984-09-01), Yamazaki
patent: 4481576 (1984-11-01), Bicknell
patent: 4488252 (1984-12-01), Vassar
patent: 4511990 (1985-04-01), Hagiwara et al.
patent: 4556938 (1985-12-01), Parker et al.
patent: 4615005 (1986-09-01), Maejima et al.
patent: 4626988 (1986-12-01), George
patent: 4709324 (1987-11-01), Kloker
patent: 4727475 (1988-02-01), Kiremidjian
patent: 4730248 (1988-03-01), Watanabe et al.
patent: 4742479 (1988-05-01), Kloker et al.
patent: 4768149 (1988-08-01), Konopik et al.
patent: 4779191 (1988-10-01), Greenblatt
patent: 4782457 (1988-11-01), Cline
patent: 4800524 (1989-01-01), Roesgen
patent: 4807172 (1989-02-01), Nukiyama
patent: 4829420 (1989-05-01), Stahle
patent: 4829460 (1989-05-01), Ito
patent: 4839846 (1989-06-01), Hirose et al.
patent: 4841468 (1989-06-01), Miller et al.
patent: 4872128 (1989-10-01), Shimizu
patent: 4882701 (1989-11-01), Ishii
patent: 4926371 (1990-05-01), Vassilliadis et al.
patent: 4941120 (1990-07-01), Brown et al.
patent: 4942524 (1990-07-01), Nunomura
patent: 4943940 (1990-07-01), New
patent: 4945507 (1990-07-01), Ishida et al.
patent: 4959776 (1990-09-01), Deerfield et al.
patent: 4977533 (1990-12-01), Miyabayashi et al.
patent: 4984213 (1991-01-01), Abdoo et al.
patent: 5007020 (1991-04-01), Inskeep
patent: 5012441 (1991-04-01), Retter
patent: 5032986 (1991-07-01), Pathak et al.
patent: 5034887 (1991-07-01), Yasui et al.
patent: 5038310 (1991-08-01), Akagiri et al.
patent: 5040178 (1991-08-01), Lindsay et al.
patent: 5056004 (1991-10-01), Ohde et al.
patent: 5099445 (1992-03-01), Studor et al.
patent: 5101484 (1992-03-01), Kohn
patent: 5117498 (1992-05-01), Miller et al.
patent: 5121431 (1992-06-01), Wiener
patent: 5122981 (1992-06-01), Taniguchi
patent: 5155823 (1992-10-01), Tsue
patent: 5177373 (1993-01-01), Nakamura
patent: 5197023 (1993-03-01), Nakayama
patent: 5197140 (1993-03-01), Balmer
patent: 5206940 (1993-04-01), Murakami et al.
patent: 5212662 (1993-05-01), Cocanougher et al.
patent: 5218239 (1993-06-01), Boomer
patent: 5239654 (1993-08-01), Ing-Simmons et al.
patent: 5276634 (1994-01-01), Suzuki et al.
patent: 5282153 (1994-01-01), Bartkowiak et al.
patent: 5327543 (1994-07-01), Miura et al.
patent: 5327566 (1994-07-01), Forsyth
patent: 5375080 (1994-12-01), Davies
patent: 5379240 (1995-01-01), Byrne
patent: 5386563 (1995-01-01), Thomas
patent: 5392435 (1995-02-01), Masui et al.
patent: 5418976 (1995-05-01), Iida
patent: 5422805 (1995-06-01), McIntyre et al.
patent: 5432943 (1995-07-01), Mitsuishi
patent: 5448703 (1995-09-01), Amini et al.
patent: 5448706 (1995-09-01), Fleming et al.
patent: 5450027 (1995-09-01), Gabara
patent: 5463749 (1995-10-01), Wertheizer et al.
patent: 5469377 (1995-11-01), Amano
patent: 5471600 (1995-11-01), Nakamoto
patent: 5497340 (1996-03-01), Uramoto et al.
patent: 5499380 (1996-03-01), Iwata et al.
patent: 5504916 (1996-04-01), Murakami et al.
patent: 5506484 (1996-04-01), Munro et al.
patent: 5517436 (1996-05-01), Andreas et al.
patent: 5525874 (1996-06-01), Mallarapu et al.
patent: 5548544 (1996-08-01), Matheny et al.
patent: 5561384 (1996-10-01), Reents et al.
patent: 5561619 (1996-10-01), Watanabe et al.
patent: 5561774 (1996-10-01), Aikawa et al.
patent: 5564028 (1996-10-01), Swoboda et al.
patent: 5568380 (1996-10-01), Broadnax et al.
patent: 5568412 (1996-10-01), Han et al.
patent: 5596760 (1997-01-01), Ueda
patent: 5600813 (1997-02-01), Nakagawa et al.
patent: 5604864 (1997-02-01), Noda
patent: 5611061 (1997-03-01), Yasuda
patent: 5619711 (1997-04-01), Anderson
patent: 5623646 (1997-04-01), Clarke
patent: 5638524 (1997-06-01), Kiuchi et al.
patent: 5642516 (1997-06-01), Hedayat et al.
patent: 5649146 (1997-07-01), Riou
patent: 5651121 (1997-07-01), Davies
patent: 5657484 (1997-08-01), Scarrá
patent: 5659700 (1997-08-01), Chen et al.
patent: 5682339 (1997-10-01), Tam
patent: 5689693 (1997-11-01), White
patent: 5694350 (1997-12-01), Wolrich et al.
patent: 5696711 (1997-12-01), Makineni
patent: 5701493 (1997-12-01), Jaggar
patent: 5706460 (1998-01-01), Craig et al.
patent: 5706466 (1998-01-01), Dockser
patent: 5715470 (1998-02-01), Asano et al.
patent: 5737570 (1998-04-01), Koch
patent: 5740095 (1998-04-01), Parant
patent: 5740419 (1998-04-01), Potter
patent: 5740451 (1998-04-01), Muraki et al.
patent: 5748516 (1998-05-01), Goddard et al.
patent: 5748970 (1998-05-01), Miyaji et al.
patent: 5764555 (1998-06-01), McPherson et al.
patent: 5765216 (1998-06-01), Weng et al.
patent: 5765218 (1998-06-01), Ozawa et al.
patent: 5774711 (1998-06-01), Henry et al.
patent: 5778237 (1998-07-01), Yamamoto et al.
patent: 5778416 (1998-07-01), Harrison et al.
patent: 5790443 (1998-08-01), Shen et al.
patent: 5808926 (1998-09-01), Gorshtein et al.
patent: 5812439 (1998-09-01), Hansen
patent: 5812868 (1998-09-01), Moyer et al.
patent: 5815693 (1998-09-01), McDermott et al.
patent: 5825730 (1998-10-01), Nishida et al.
patent: 5826013 (1998-10-01), Nachenberg
patent: 5826072 (1998-10-01), Knapp et al.
patent: 5826096 (1998-10-01), Baxter
patent: 5828875 (1998-10-01), Halvarsson et al.
patent: 5862065 (1999-01-01), Muthusamy
patent: 5867726 (1999-02-01), Ohsuga et al.
patent: 5875342 (1999-02-01), Temple
patent: 5880984 (1999-03-01), Burchfiel et al.
patent: 5887146 (1999-03-01), Baxter et al.
patent: 5892697 (1999-04-01), Brakefield
patent: 5892699 (1999-04-01), Duncan et al.
patent: 5894428 (1999-04-01), Harada
patent: 5900683 (1999-05-01), Rinehart et al.
patent: 5909385 (1999-06-01), Nishiyama et al.
patent: 5917741 (1999-06-01), Ng
patent: 5918252 (1999-06-01), Chen et al.
patent: 5930159 (1999-07-01), Wong
patent: 5930503 (1999-07-01), Drees
patent: 5936870 (1999-08-01), Im
patent: 5937199 (1999-08-01), Temple
patent: 5938759 (1999-08-01), Kamijo
patent: 5941940 (1999-08-01), Prasad et al.
patent: 5943249 (1999-08-01), Handlogten
patent: 5944816 (1999-08-01), Dutton et al.
patent: 5951627 (1999-09-01), Kiamilev et al.
patent: 5951679 (1999-09-01), Anderson et al.
patent: 5973527 (1999-10-01), Schweighofer et al.
patent: 5974549 (1999-10-01), Golan
patent: 5978825 (1999-11-01), Divine et al.
patent: 5983333 (1999-11-01), Kolagotia et al.
patent: 5991787 (1999-11-01), Abel et al.
patent: 5991868 (1999-11-01), Kamiyama et al.
patent: 5996067 (1999-11-01), White
patent: 6002234 (1999-12-01), Ohm et al.
patent: 6009454 (1999-12-01), Dummermuth
patent: 6014723 (2000-01-01), Tremblay et al.
patent: 6018757 (2000-01-01), Wong
patent: 6026489 (2000-02-01), Wachi et al.
patent: 6044392 (2000-03-01), Anderson et al.
patent: 6044434 (2000-03-01), Oliver
patent: 6049858 (2000-04-01), Kolagotia et al.
patent: 6055619 (2000-04-01), North et al.
patent: 6058409 (2000-05-01), Kozaki et al.
patent: 6058410 (2000-05-01), Shara

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

Register pointer trap to prevent errors due to an invalid... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Register pointer trap to prevent errors due to an invalid..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Register pointer trap to prevent errors due to an invalid... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2671571

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