Register pointer trap to prevent errors due to an invalid pointer value in a register

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7966480
SERIAL NO

11016798

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

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.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
MICROCHIP TECHNOLOGY INCORPORATED2355 WEST CHANDLER BLVD CHANDLER AS 85224-6199

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Catherwood, Michael I Pepperell, US 23 299

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation