Tizim va signallarni qayta ishlash O’quv uslubiy majmua




Download 2,7 Mb.
Pdf ko'rish
bet71/101
Sana22.12.2023
Hajmi2,7 Mb.
#126923
1   ...   67   68   69   70   71   72   73   74   ...   101
Bog'liq
UMK TSQI

OT modulli arxitekturasi. Tizimni strukturalashtirishning yana bir 
yondashuvi uni modullarga bo‘lishni o‘z ichiga oladi, ular bir-birining ustiga qatlam 
asosida yotqiziladi (9.4-rasm).
Har bir modul boshqa modullar tomonidan chaqirilishi mumkin bo‘lgan 
funksiyalar to‘plamini taqdim etadi. Muayyan qatlamda joylashgan kod faqat pastki 
qatlamlardan kodni chaqiradi. Ba’zi RV operatsion tizimlarda ko‘p qatlamlari 
apparat ta’minoti tomonidan buyruqlar beriladi (protsessor rejimlari iyerarxiyasidan 
foydalanish orqali) [29, 31, 32]. 


138 
9.4-rasm. Operatsion tizimlarning modulli tuzilishi 
Qatlamli OTni tashkil qilishning afzalliklaridan biri shundaki, har bir 
qatlamning kodi faqat asosiy qatlamlarning kerakli interfeyslariga (va ma’lumotlar 
tuzilmalariga) kirish huquqini oladi; shunday qilib, cheksiz quvvatga ega kod 
miqdori kamayadi. 
Bundan tashqari, ushbu tuzilma OTni xatoliklarni bartaraf qilish paytida eng 
past qatlamdan boshlashga va butun tizim to‘g‘ri ishlamaguniga qadar birma-bir 
qatlam qo‘shishga imkon beradi. Qatlamli tuzilish tizimning kengayishini ham 
osonlashtiradi: qolgan qismlarga ta’sir qilmasdan istalgan darajani to‘liq 
almashtirish imkoni mavjud. 
To‘liq monolitik yechimlardan farqli o‘laroq, bunday arxitekturadagi 
foydalanuvchi jarayonlari yadrodan ajratilgan va cheklangan tizim so‘rovlari 
to‘plami orqali uning funksiyalariga kirish huquqiga ega. Shu bilan birga, ko‘plab 
xizmatlar yadro kontekstida ishlaydi - masalan, protokollarni, fayl tizimlarini, 
qurilmalar drayverlarini amalga oshirish. Modulli tuzilishga ega operatsion 
Amaliy dastur 
Amaliy dastur 
Xotira va kiritish/chiqarish qurilmalarini boshqarish 
Tizimli xizmatlar 
Fayl tizimi 
Jarayonlarni rejalashtirish 
Qurilmalar 
Foydalanuvchi ish tartibi 
Yadro ish tartibi 


139 
tizimlarga Linux yadrosi va uning hosilalari (shu jumladan, Android) asosidagi OT, 
shuningdek Windows, FreeBSD, RTEMS va boshqalarga misol keltirish mumkin. 

Download 2,7 Mb.
1   ...   67   68   69   70   71   72   73   74   ...   101




Download 2,7 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



Tizim va signallarni qayta ishlash O’quv uslubiy majmua

Download 2,7 Mb.
Pdf ko'rish