SYSTEM OBJECI'S STRUCIURES

A- 2. PROCESS <l3JEC'IS

Logically, a process is the execution by a processor of an instruction stream within a specific environment. In a combined Attached Processor/Interface Processor system, the IP process object extends the execution environment of an AP process to logically include a specific domain in the 432 address space. The execution p:>int Iroves, of course, as each instruction is executed because a new instruction is autanatically specified. Occasionally, as the result of instruction execution, a new instruction stream within the Attached Processor software is specified. Unless the AP process should indicate its termination, the execution point continues to Irove in this manner forever. There is thus a close and long-term

association between the environment provided by an interface process and a particular AP process. When a new AP process specifies a function request, an Interface Processor makes the associated interface process' execution environment available.

A process obj ect is represented by a process access segment and an associated process data segment.

Process Access Segments

The hardware-recognized internal structure of a process access segment is shown below.

A-3

Page 88
Image 88
Intel iapx 432 manual Process l3JECIS