PCB-komponentfunktion

Oct 24, 2019|

Shenzhen Shenchuang Hi-tech Electronics Co., Ltd (SCitec) är ett högteknologiskt företag som specialiserat sig på produktion och försäljning av telefontillbehör. Våra huvudprodukter inkluderar reseladdare, billaddare, USB-kablar, powerbanks och andra digitala produkter. Alla produkter är säkra och pålitliga, med unika stilar. produkter passerar certifikat som CE, FCC, ROHS, UL, PSE, C-Tick, etc. , Om du är intresserad av kan du kontakta ceo@schitec.com direkt.

 

Fortsätt ladda säkert med SChitec

 

PCB-komponentfunktion

1 Processkontrollblock: Processkontrollblockets funktion är att göra ett program (inklusive data) som inte kan köras självständigt i en multiprogrammiljö, bli en basenhet som kan köras oberoende och en process som kan köras samtidigt med andra processer.

2 Block: Det är programkodsegmentet i processen som kan exekveras av processschemaläggaren på CPU:n.

3 Datasegment: Datasegmentet för en process, vilket kan vara rådata som bearbetas av programmet som motsvarar processen, eller mellanliggande eller slutlig data som genereras efter att programmet har körts.

Information som används i PCB:n för att beskriva och styra processens funktion

1, processidentifieringsinformation

Processidentifieraren används för att unikt identifiera en process. En process har vanligtvis följande två identifierare.

Extern identifierare. Tillhandahålls av skaparen, vanligtvis sammansatt av bokstäver och siffror, som ofta används av användare (processer) för att komma åt processen. Externa identifierare är lätta att komma ihåg, såsom: beräkningsprocess, utskriftsprocess, sändningsprocess, mottagningsprocess och så vidare.

Intern identifierare: inställd för att underlätta systemanvändning. I alla operativsystem ges varje process ett unikt heltal som en intern identifierare. Det är vanligtvis en symbol för en process. För att beskriva familjerelationen för en process bör du också ställa in den överordnade processidentifieraren och den underordnade processidentifieraren. Du kan också ställa in en användaridentifierare för att indikera vilken användare som äger processen.

2, processorstatusinformation

Processorstatusinformationen är huvudsakligen sammansatt av innehållet i processorns olika register.

Register för allmänna ändamål. Även känt som ett användarvisuellt register, kan det nås av ett användarprogram för tillfällig lagring av information.

Instruktionsregister. Lagra adressen till nästa instruktion som ska nås.

Programstatusord PSW. Den innehåller statusinformation. (villkorskod, exekveringsläge, avbrottsmaskflagga, etc.)

Användarstackpekare. Varje användarprocess har en eller flera associerade systemstackar som lagrar process- och systemanropsparametrar och anropsadresser. Stapelpekaren pekar mot toppen av stapeln.

3. Bearbeta schemaläggningsinformation

Viss information relaterad till processschemaläggning och processväxling lagras också i PCB:n.

(1) Processstatus. Indikerar det aktuella tillståndet för processen som grund för processschemaläggning och byte.

(2) Processprioritet. Ett heltal som används för att beskriva prioritetsnivån för processen som använder processorn, och processen med högst prioritet har företräde framför processorn.

(3) Annan information som krävs för processschemaläggning. (Summa av tiden som processen har väntat på CPU, summan av tiden som processen har exekveras)

(4) Händelser. Detta är den händelse som processen väntar på övergången från exekveringstillståndet till blockeringstillståndet. (orsak till blockering)

Processkontext:

Är en statisk beskrivning av hela processen för processexekveringsaktiviteter. Den inkluderar värdena för olika register i datorsystemet relaterade till exekveringen av processen, uppsättningen av maskininstruktionskoder som bildas av programsegmenten efter kompilering, datamängden och olika stackvärden och PCB-strukturer. Kan kombineras enligt en viss nivå av exekvering, såsom användarnivåkontext, systemnivåkontext, och så vidare.

Unikt tecken på processens existens

Under hela processens livscykel styr systemet alltid processen genom PCB, det vill säga systemet känner av existensen av processen enligt processens PCB snarare än något annat, så PCB är processen. Det enda tecknet.


Skicka förfrågan