37
topshiriq (task). Ushbu atamalarni
sinonim deb hisoblashimiz
mumkin.
Jarayonning muhim xususiyati: bu ketma-ket bajarilishi kerak
bo‘lgan hisoblash birligi, ya’ni, har bir jarayon o‘zining
ketma-ket
boshqarish oqimiga (control flow) ega - bu jarayon tomonidan
bajariladigan buyruqlar ketma-ketligidir. Operatsion tizim tomonidan
yaratilgan va boshqariladigan jarayon quyidagi asosiy ma’lumotlarni
o‘z ichiga oladi:
dastur hisoblagichi (program counter - PC)
- bajarilayotgan
joriy buyruq manzili; odatda qurilmalarning maxsus tizim registrida
saqlanadi;
Stek
-
bu
operatsion
tizim
tomonidan
jarayon
protseduralarining
lokal
ma’lumotlari,
ularning
parametrlari
(argumentlari) va hisob-kitoblarni tashkil qilish uchun zarur bo‘lgan
ma’lumotlar o‘rtasida
saqlanadigan, jarayonni yaratishda operatsion
tizim tomonidan ajratilgan asosiy xotiraning doimiy maydoni. Keyingi
protsedurani ishga tushirishda, faollashtirish yozuvi (activation
record) stekda beriladi, shuningdek, protseduraning hozirgi avlodining
lokal ma’lumotlarini saqlash uchun stek kadri (stack frame)
va lokal
ma’lumotlar maydoni (local data area) deb ataladi.
Ma’lumotlar bo‘limi (data section) – bu operatsion tizim
tomonidan global o‘zgaruvchilar, massivlar,
tuzilmalar, obyektlar
saqlanadigan jarayonga ajratilgan asosiy xotiraning statik (doimiy
ravishda ajratilgan, doimiy o‘lchamdagi) maydoni.
Jarayonning
bajariladigan kodi (buyruqlar) dastlab ikkilamchi xotirada (diskda)
saqlanadi va unga kirishda to‘liq yoki qisman asosiy xotiraga
yuklanadi.
Dostları ilə paylaş: