Apparatus and method for fast correct resolution of call and...

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

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S233000

Reexamination Certificate

active

07975132

ABSTRACT:
A microprocessor having a plurality of call/return stacks (CRS) correctly resolves a call or return instruction rather than issuing the instruction to execution units of the microprocessor to be resolved. The microprocessor fetches a call or return instruction and determines whether the instruction is the first call or return instruction fetched after fetching a conditional branch instruction that has yet to be resolved. The microprocessor copies the contents of a current CRS to another CRS and designates the other CRS as the current CRS, if the state exists. The microprocessor pushes the address of the next sequential instruction following the call instruction onto the current CRS and fetches an instruction at the call instruction target address if the instruction is a call instruction. The microprocessor pops a second return address from the current CRS and fetches an instruction at the second return address, if the instruction is a return instruction.

REFERENCES:
patent: 5179673 (1993-01-01), Steely et al.
patent: 5604877 (1997-02-01), Hoyt et al.
patent: 5623614 (1997-04-01), Van Dyke et al.
patent: 5850343 (1998-12-01), Nakamura
patent: 5964868 (1999-10-01), Gochman et al.
patent: 6092175 (2000-07-01), Levy et al.
patent: 6151671 (2000-11-01), D'Sa et al.
patent: 6247121 (2001-06-01), Akkary et al.
patent: 6289444 (2001-09-01), Nair
patent: 6314514 (2001-11-01), McDonald
patent: 7178010 (2007-02-01), McDonald
patent: 7200740 (2007-04-01), Henry et al.
patent: 7234045 (2007-06-01), Henry et al.
patent: 7254693 (2007-08-01), Eisen et al.
patent: 7320066 (2008-01-01), Yokoi
patent: 7478226 (2009-01-01), Klaiber et al.
patent: 7581089 (2009-08-01), White
patent: 7865705 (2011-01-01), Levitan et al.
patent: 2006/0095750 (2006-05-01), Nye et al.

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

Apparatus and method for fast correct resolution of call and... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Apparatus and method for fast correct resolution of call and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus and method for fast correct resolution of call and... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2669594

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