Funzjoni tal-komponent tal-PCB
Oct 24, 2019|
Ibqa' Iċċarġja Sikur b'SChitec
Funzjoni tal-komponent tal-PCB
1 Blokk ta 'Kontroll tal-Proċess: Il-funzjoni tal-blokka tal-kontroll tal-proċess hija li tagħmel programm (inkluża data) li ma jistax jaħdem b'mod indipendenti f'ambjent b'ħafna programmi, isir unità bażika li tista' taħdem b'mod indipendenti, u proċess li jista 'jiġi eżegwit fl-istess ħin ma' proċessi oħra.
2 Blokk: Huwa s-segment tal-kodiċi tal-programm fil-proċess li jista 'jiġi eżegwit mill-iskeder tal-proċess fuq is-CPU.
3 Segment tad-dejta: Is-segment tad-dejta ta 'proċess, li jista' jkun id-dejta mhux ipproċessata pproċessata mill-programm li jikkorrispondi għall-proċess, jew id-dejta intermedja jew finali ġġenerata wara li jiġi esegwit il-programm.
Informazzjoni użata fil-PCB biex tiddeskrivi u tikkontrolla l-operat tal-proċess
1, informazzjoni tal-identifikatur tal-proċess
L-identifikatur tal-proċess jintuża biex jidentifika proċess b'mod uniku. Proċess normalment ikollu ż-żewġ identifikaturi li ġejjin.
Identifikatur estern. Ipprovdut mill-kreatur, ġeneralment magħmul minn ittri u numri, spiss użati mill-utenti (proċessi) biex jaċċessaw il-proċess. L-identifikaturi esterni huma faċli biex tiftakar, bħal: proċess ta 'kalkolu, proċess ta' stampar, proċess ta 'tibgħat, proċess ta' riċeviment, eċċ.
Identifikatur intern: issettjat biex jiffaċilita l-użu tas-sistema. Fl-OSs kollha, kull proċess jingħata numru sħiħ uniku bħala identifikatur intern. Normalment huwa simbolu ta 'proċess. Biex tiddeskrivi r-relazzjoni tal-familja ta' proċess, għandek issettja wkoll l-identifikatur tal-proċess ġenitur u l-identifikatur tal-proċess tat-tfal. Tista' wkoll tissettja identifikatur tal-utent biex tindika liema utent għandu l-proċess.
2, informazzjoni dwar l-istatus tal-proċessur
L-informazzjoni dwar l-istatus tal-proċessur hija magħmula prinċipalment mill-kontenut tar-reġistri varji tal-proċessur.
Reġistru ta' skop ġenerali. Magħruf ukoll bħala reġistru viżwali tal-utent, jista' jiġi aċċessat minn programm tal-utent għall-ħażna temporanja tal-informazzjoni.
Reġistru ta' struzzjonijiet. Aħżen l-indirizz tal-istruzzjoni li jmiss li trid tiġi aċċessata.
Kelma tal-istatus tal-programm PSW. Fiha informazzjoni dwar l-istatus. (kodiċi tal-kundizzjoni, mod ta 'eżekuzzjoni, bandiera tal-maskra ta' interruzzjoni, eċċ.)
User stack pointer. Kull proċess tal-utent għandu stack tas-sistema assoċjati wieħed jew diversi li jaħżnu l-parametri tas-sejħiet tal-proċess u tas-sistema u l-indirizzi tas-sejħiet. Il-punter tal-munzell jindika l-quċċata tal-munzell.
3. Ipproċessa l-informazzjoni tal-iskedar
Xi informazzjoni relatata mal-iskedar tal-proċess u l-iskambju tal-proċess hija wkoll maħżuna fil-PCB.
(1) L-istatus tal-proċess. Jindika l-istat attwali tal-proċess bħala l-bażi għall-iskedar u l-iskambju tal-proċess.
(2) Prijorità tal-proċess. Integer użat biex jiddeskrivi l-livell ta 'prijorità tal-proċess li juża l-proċessur, u l-proċess bl-ogħla prijorità jieħu preċedenza fuq il-proċessur.
(3) Informazzjoni oħra meħtieġa għall-iskedar tal-proċess. (Is-somma tal-ħin li l-proċess ikun stenna s-CPU, is-somma tal-ħin li l-proċess ikun ġie esegwit)
(4) Avvenimenti. Dan huwa l-avveniment li l-proċess jistenna t-tranżizzjoni mill-istat ta 'eżekuzzjoni għall-istat ta' imblukkar. (kawża tal-imblukkar)
Il-kuntest tal-proċess:
Hija deskrizzjoni statika tal-proċess kollu tal-attivitajiet ta 'eżekuzzjoni tal-proċess. Jinkludi l-valuri ta 'diversi reġistri fis-sistema tal-kompjuter relatati mal-eżekuzzjoni tal-proċess, is-sett ta' kodiċi ta 'struzzjoni tal-magni ffurmati mis-segmenti tal-programm wara l-kumpilazzjoni, is-sett tad-dejta, u diversi valuri ta' munzell u strutturi tal-PCB. Jistgħu jiġu kkombinati skont ċertu livell ta 'eżekuzzjoni, bħal kuntest fil-livell tal-utent, kuntest fil-livell tas-sistema, eċċ.
Sinjal uniku tal-eżistenza tal-proċess
Matul iċ-ċiklu tal-ħajja tal-proċess, is-sistema dejjem tikkontrolla l-proċess permezz tal-PCB, jiġifieri, is-sistema tħoss l-eżistenza tal-proċess skont il-PCB tal-proċess aktar milli kull ħaġa oħra, għalhekk il-PCB huwa l-proċess. L-uniku sinjal.


