A PCB tárolásának helye
A PCB tárolásának helye
Ha azon tűnődik, hogy hol tárolnak egy nyomtatott áramkört, akkor a legjobb helyen jár. Ebben a cikkben megismerheti a NYÁK memóriacímét, a folyamatvezérlő blokkot, a programszámlálót és a folyamathoz rendelt slotok számát. Az ezekben a regiszterekben található információkat a gyártási folyamat során használják fel az áramköri lap megépítéséhez.
Folyamatvezérlő blokk
A folyamatvezérlő blokk (PCB) az a memóriarégió a CPU-n, ahol a folyamatok tárolódnak. Egy folyamat olyan utasítások gyűjteménye, amelyeket az operációs rendszer küld a processzornak, hogy az meghatározott feladatokat hajtson végre. Minden folyamatnak van egy állapota, például felfüggesztett vagy futó, amely azonosítja, hogy milyen típusú folyamatról van szó. Tartalmaz egy programszámlálót is, amely jelzi, hogy a folyamatnak melyik a következő utasítás, amelyet végre kell hajtania. A CPU a regisztereiben is tárolja az információkat, beleértve az akkumulátorokat, az indexregisztereket és az általános célú regisztereket. Ezek a regiszterek tartalmazzák a CPU ütemezési információit, amelyek magukban foglalják a folyamatok prioritását és a várólisták mutatóit, valamint a számviteli és üzleti információkat.
A számítógépen lévő folyamatok egyedi azonosítókkal rendelkeznek, és a folyamatvezérlő blokk a kulcs az azonosításukhoz. Minden folyamatnak van egy különálló folyamatazonosítója, ami lehetővé teszi az operációs rendszer számára a folyamatok hatékony ütemezését és kezelését. Az egész rendszerben minden folyamatnak saját nyomtatott áramköri lapja van, amely megfelel az egyedi azonosítójának. Ez a folyamatvezérlő blokk tárolja az egyes folyamatok állapotát. Emellett információt tartalmaz az egyes folyamatok számára biztosított jogosultságokról és a szülőfolyamathoz való viszonyukról is.
Program számláló
A programszámláló egy memóriahely a folyamatvezérlő blokkban (PCB). A PCB az operációs rendszer által karbantartott adatstruktúra. A programszámlálónak információt kell tartalmaznia a futó folyamat állapotáról. A folyamat által használt nyitott fájlok számáról is tartalmaz információt. Ez az információ a memóriakezelésre és a holtpontok megelőzésére szolgál. Ezenkívül a CPU ezt a regisztert használja a CPU-használat és az időkorlátok nyomon követésére.
Egy folyamat prioritása a létrehozásakor kerül hozzárendelésre. A prioritás azonban idővel változhat, különböző paraméterektől, például a korától és a felhasznált erőforrások mennyiségétől függően. A folyamatok prioritása külsőleg is hozzárendelhető a folyamat erőforrás attribútumának beállításával. A folyamatok másik fontos attribútuma a programszámláló, amely a program következő utasítására mutat.
A következő NYÁK memóriacíme
A PCB egy logikai adatblokk, amely különböző attribútumokat tartalmaz. Ez az adatblokk tartalmazza a processzor ütemezési paramétereit és egyéb kapcsolódó információkat. A memóriakezeléssel kapcsolatos információkat is tartalmaz. Tartalmazza a lap- és szegmenstáblákat, valamint a határ- és alapregiszterek értékeit. Ezenkívül a NYÁK-on lévő I/O eszközökre és fájlokra vonatkozó információkat is tartalmaz.
Amikor egy nyomtatott áramkört létrehoznak, az prioritást kap. Ez a prioritás különböző paraméterektől függően lehet magasabb vagy alacsonyabb, beleértve a folyamat életkorát és az általa felhasznált erőforrások számát. A prioritást a felhasználó külsőleg is hozzárendelheti.
Egy folyamathoz rendelt szabad PCB-helyek
Minden folyamatnak van egy külön PCB-je, amely különböző attribútumokat tartalmaz. Az operációs rendszer minden egyes folyamat számára listát vezet a szabad PCB-helyekről. A lista nem feltétlenül tartalmazza a folyamat azonosítóját. Tartalmazhatja a folyamat prioritását, állapotát és számviteli adatait is. A PCB-hez más folyamatok hozzáférhetnek, de a felhasználók nem.
Egy folyamatnak van prioritása, amely egy numerikus értéket kap. Egy folyamat magasabb prioritású, ha újabb, és alacsonyabb prioritású, ha régebbi. A prioritás külsőleg is megadható, vagy meghatározható a NYÁK létrehozásának szakaszában. A folyamat által elfogyasztott erőforrások száma szintén a folyamat erőforrás attribútumában kerül rögzítésre. A NYÁK létrehozása során a folyamat a szükséges mennyiségű erőforrást fogyaszthatja el.
A nedvességre érzékeny alkatrészek tárolására vonatkozó iránymutatások
A nedvességre érzékeny alkatrészeket megfelelően kell tárolni a károsodás megelőzése érdekében. Ez magában foglalja a megfelelő csomagolást, a nedvszívó gélt és az inert környezetet. A csomagoláson fel kell tüntetni az alkatrész maximális tárolási idejét is. A legtöbb alkatrész megfelelő gondossággal néhány évig tárolható. A nedvességre különösen érzékeny alkatrészeket gyakran páratartalom-jelzővel együtt szállítják. Ez lehetővé teszi a felhasználó számára, hogy lássa, milyen jól teljesít az alkatrész a tárolás során.
A nedvességre érzékeny alkatrészek károsodásának elkerülése érdekében fontos, hogy kövesse a gyártó által meghatározott tárolási irányelveket. A nedvességre érzékeny alkatrészeket a nedvességérzékenységi szintjük (MSL) szerint osztályozzák. Az MSL címke jelzi az egyes Freescale termékek MSL értékét. A tárolási időszak alatt az alkatrészeket megfelelően fel kell szerelni és újra kell olvasztani.