source:News release time:2023-06-28 Hits: Popular:PCB Assembly company
1. Process identifier information
The process identifier is used to uniquely identify a process. A process typically has the following two identifiers.
External identifier. Provided by the creator, usually composed of letters and numbers, often used by users (processes) accessing the process. External identifiers are easy to remember, such as calculation processes, printing processes, sending processes, receiving processes, etc.
Internal identifier: set for system convenience. In all OSs, each process is assigned a unique integer as an internal identifier. It is usually the symbol of a process. In order to describe the family relationship of a process, the Parent process identifier and the Child process identifier should also be set. You can also set a user identifier to indicate which user owns the process.
2. Processor status information
The processor state information is mainly composed of the contents of various registers in the processor.
Universal register. Also known as a user visual register, it can be accessed by user programs and used to temporarily store information.
Instruction register. The address where the next instruction to be accessed is stored.
Program Status Word PSW. It contains status information. (Condition code, execution method, interrupt mask flag, etc.)
User stack pointer. Each user process has one or more system stacks associated with it, which are used to store process and system call parameters as well as call addresses. The stack pointer points to the top of the stack.
Read recommendations:
High TG TG170 Double Sided Printed Circuit Board Halogen Free 4mil
Polymer Film Flex PCB Board Double Sided 3mil 1oz ENIG Finished
Welcome information, we will answer for you quickly