U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Processor and method for dynamically inserting auxiliary instructions within an instruction stream during execution

Patent 5961639 Issued on October 5, 1999. Estimated Expiration Date: Icon_subject December 16, 2016. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

3366929

3571804

3660825

3794980

Multiple-microcomputer processing
Patent #: 4414624
Issued on: 11/08/1983
Inventor: Summer, Jr. ,   et al.

Dynamic alteration of firmware programs in Read-Only Memory based systems
Patent #: 4607332
Issued on: 08/19/1986
Inventor: Goldberg

Modular computer system
Patent #: 4608631
Issued on: 08/26/1986
Inventor: Stiffler ,   et al.

Memory patching system
Patent #: 4769767
Issued on: 09/06/1988
Inventor: Hilbrink

Branch and return on address instruction and methods and apparatus for implementing same in a digital data processing system
Patent #: 4831517
Issued on: 05/16/1989
Inventor: Crouse ,   et al.

Instruction sequencer for parallel operation of functional units
Patent #: 4837678
Issued on: 06/06/1989
Inventor: Culler ,   et al.

More ...

Inventors

Application

No. 767492 filed on 12/16/1996

US Classes:

712/242, To macro-instruction routine712/209Decoding instruction to accommodate plural instruction interpretations (e.g., different dialects, languages, emulation, etc.)

Examiners

Primary: Ellis, Richard L.

Attorney, Agent or Firm

International Class

G06F 009/38

Abstract

A processor and method of executing a program within a processor are provided. According to the method, a plurality of program instructions comprising a program and a set of auxiliary instructions are stored. An instruction stream including selected ones of the plurality of program instructions is supplied to the processor. In response to the processor processing a program instruction within the instruction stream that has an associated auxiliary instruction within the set of auxiliary instructions, the associated auxiliary instruction is automatically inserted within the instruction stream and the associated auxiliary instruction is executed within the processor.

Other References

  • Northcutt et al.,"The Alpha Operating System: Kernel Internals", Archons Project Technical Report, pp. 23-24, May 1988
  • Caradonna et al., "New Synchronization Services for OSF Match: Synchronizers", pp. 1-19, Aug. 1994
  • Dasgupta et al., "Distributed Programming with Objects and Threads in the Clouds System", pp. 1-9 date unknown
  • Tokuda et al., "Real-Time Mach: Towards a Predictable Real-Time System",pp. 1-10 date unknown
  • Digital Equipment Corporation, "Open VMS RTL Parallel Processing (PPL$) Manual," May 1993, pp. 4-1/4-17
  • Tevanian et al., "Mach Threads and the Unix Kernel: The Battle for Control," pp. 1-12 date unknow
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$16.95more info
 
Sign InRegister
Username  
Password   
forgot password?