Resources Contact Us Home
System for performing call and return operations

Image Number 12 for United States Patent #4454579.

An improved system for performing call and return operations in a computer system in which every call and return operation changes the program counter and the frame pointer but some call and return operations change other state. Included in the state which may change in the computer system of the present invention is addresses used in calculating other addresses, an identifier specifying which instruction set the processor is executing, and protection state which determines what data may be accessed during execution of a procedure. In the system, the state saved and restored in the call and return operations is divided into basic state saved and restored on every call and return and extended state saved and restored on only some calls and returns. The frame associated with an execution accordingly contains either saved basic state or saved basic state and saved extended state. The frame further contains a frame type item in each frame which specifies whether it contains only basic state or both basic and extended state. There are two call instructions and a single return instruction. The system responds to one call instruction, the neighborhood call instruction, by saving and setting only basic state; it responds to the other, the general call instruction, by saving and setting both basic state and extended state, and if necessary, saving and setting protection state. The processor responds to the single return instruction and the frame type specifier by restoring the state specified in the frame type specifier.

  Recently Added Patents
Driver circuit for driving semiconductor switches
Radio link monitoring (RLM) and reference signal received power (RSRP) measurement for heterogeneous networks
Frequency offset estimation apparatus and method of OFDM system
Soybean variety XB51J12
Case of electronic device having antenna pattern embedded therein and mold and method for manufacturing the same
Compositions and methods of vascular injury repair
System and method for order placement in an electronic trading environment
  Randomly Featured Patents
Siphon support, system and method for the use thereof
Server, information communication terminal, product sale management method, and storage medium and program transmission apparatus therefor
Long-haul optical communication line and method of manufacturing it
Coin storage and displaying assembly
Apparatus for controlling the water temperature of a spa
Fungus resistant plants and their uses
Biomimetic 3-dimensional scaffold with metabolic stream separation for bioartificial liver device
Method and apparatus for transcrypting or transcoding content for a terminal within a vehicle
Use of N-(4-phenoxy-2,6-diisopropylphenyl)-N'-tertbutylthiourea for controlling white flies
Laser level