Transfer of control method and means among hierarchical cooperat

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364300, G06F 906

Patent

active

044109407

ABSTRACT:
A method for transferring control between hierarchically related cooperating sequential processes P and Q executable in a multi-processing CPU environment. The method uses pointers to identify active and suspended processes. The method steps comprise generating and memory storing activation records; transferring control from process P to process Q, and updating the process pointers to record the suspension of process P and the activation of process Q; and resuming execution in the most recently executing subprocesses of Q by reference to the process pointers.
There is stored in memory one activation record per process. The record includes a pointer to the activation that is the parent of the process, a pointer to the most recently executing subprocess of the process, and information defining the current execution state of the process. These pointers are further constrained such that the set of activation records form the nodes of a tree whose arcs are defined by the parent pointers. The descendants of any node P, together with P itself, constitute the subprocesses of P. For any node P the process pointer of P always points to a subprocess of P. The transfer of control from process P to process Q involves the concurrent updating of the process pointers to record the suspension of process P and the activation of process Q.

REFERENCES:
patent: 3614740 (1971-10-01), Delagi et al.
patent: 4016545 (1977-04-01), Lipovski
patent: 4084224 (1978-04-01), Appell et al.
patent: 4149240 (1979-04-01), Misunas et al.
patent: 4152761 (1979-05-01), Louie
patent: 4173782 (1979-11-01), Dixon
patent: 4297743 (1981-10-01), Appell et al.
patent: 4330822 (1982-05-01), Dodson
W. A. Wulf et al., Fundamental Structures of Computer Science, Addison Wesley Pub. Co., Chapter 14, pp. 375-396 (1981).
E. I. Organick, Computer System Organization, Academic Press (1973), pp. 49-55.
Wang, Arne and Dahl, Ole-Johan, "Coroutine Sequencing in a Block Structured Environment", BIT, vol. 11, 1971, pp. 425-449.
Hanson, David R., "The SL5 Procedure Mechanism", Communications of the ACM, vol. 21, No. 5, May 1978, pp. 392-400.
Bobrow, Daniel G. and Wegbreit, "A Model and Stack Implementation of Multiple Environments", CACM, vol. 16, No. 10, Oct. 1973.

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

Transfer of control method and means among hierarchical cooperat does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Transfer of control method and means among hierarchical cooperat, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Transfer of control method and means among hierarchical cooperat will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1292850

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