Exception handling circuit and method

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364DIG1, G06F 932

Patent

active

055375596

ABSTRACT:
A microprocessor circuit monitors addresses generated by the microprocessor to check for various address-exception conditions. Fetch-exception status bits are generated for each instruction byte to indicate whether an address-exception was detected for each respective byte address. Once fetches are performed, the fetch-exception status bits are fed to an instruction buffer with the corresponding instruction bytes, where they are maintained until execution. Decode logic of an instruction control unit analyzes the fetch-exception status bits upon execution, and generates exceptions before the corresponding exception-causing instructions are executed. Address-exceptions occurring as the result of operand accesses are handled immediately. The operand access causing the exception is aborted, and the decode of the following instruction is modified to generate a micro-interrupt. A micro-interrupt routine determines the cause of the interrupt, and generates the appropriate exception. For breakpoint exceptions on operand accesses, the micro-interrupt routine re-executes the breakpoint-causing instruction to completion before generating the appropriate exception.

REFERENCES:
patent: 3718912 (1973-02-01), Hasbrouck et al.
patent: 4223381 (1980-09-01), Rozell et al.
patent: 4442484 (1984-04-01), Childs, Jr. et al.
patent: 4714994 (1987-12-01), Oklobdzija et al.
patent: 4860195 (1989-08-01), Krauskopf
patent: 4903264 (1990-02-01), Talgam et al.
patent: 4972338 (1990-11-01), Crawford et al.
patent: 4974154 (1990-11-01), Matsuo
patent: 5113521 (1992-05-01), McKeen et al.
patent: 5239642 (1993-08-01), Gutierrez et al.
patent: 5297263 (1994-03-01), Ohtsuka et al.
patent: 5341500 (1994-08-01), Moyer et al.
patent: 5371894 (1994-12-01), DiBrino
patent: 5450555 (1995-09-01), Brown, III et al.
patent: 5479616 (1995-12-01), Garibay et al.
patent: 5481683 (1996-01-01), Karim
The i486 Processor Programmer's Reference Manual, Intel, 1990, pp. 2-18 to 2-24.
Tannenbaum, Structured Computer Organization, Porentice-Hall, Inc., 1976, pp. 18-28.
McGraw-Hill, Inc., Electronics, Feb. 24, 1981 (international edition) (Article on International Solid State Circuits Conference, beginning on p. 138).
Intel i486.TM. Microprocessor Reference Manual, Intel Corporation, 1989; Order No.: 240440-001; pp. 134-137.

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

Exception handling circuit and method does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Exception handling circuit and method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Exception handling circuit and method will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1792132

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