Real vaqtda operatsion tizimlar rtos turlari rtosning tarkibi
Haqiqiy operatsion tizimlarning standartlari
Download 104.5 Kb.
|
Real vaqtda operatsion tizimlar rtos turlari rtosning tarkibi
2. Haqiqiy operatsion tizimlarning standartlari
2.1 POSIX standarti RTOS spetsifikatsiyalari va mavjud mikrokontrolderlarning katta miqdori real vaqtda tizimda standartlashtirish masalasini oldinga olib chiqadi. RTOS uchun eng qadimgi va eng keng tarqalgan standart - POSIX standarti (IEEE 1002, kompyuter muhitlari uchun ko'chma operatsion tizim interfeysi). POSIX standartining asl nusxasi 1990 yilda paydo bo'lgan va birinchi versiyalari o'tgan asrning 70-yillarida paydo bo'lgan UNIX-tizimlar uchun mo'ljallangan. POSIX spetsifikatsiyalari dastur dasturi bilan operatsion tizim o'rtasidagi o'zaro hamkorlikning standart mexanizmini belgilaydi va hozirda 30 dan ortiq standartlarni o'z ichiga oladi. RTOS uchun yettita (1003.1a, 1003.1b, 1003.1c, 1003.1d, 1003.1b, 1003.1c, 1003.1d, 1003.1j, 1003.21, 1003.2d), lekin eng birinchi uchta tijoriy operatsion tizimda keng qo'llab-quvvatlandi. POSIX standartining eskirgan qoidalariga va RTOS standartlashtirish yangilanishlariga bo'lgan talabga qaramasdan, bu yo'nalishda sezilarli yutuqlarga erishilmadi. POSIX standarti operatsion tizim xizmatlari uchun standart interfeys sifatida yaratilgan. Ushbu standart ko'chma ilovalarni yaratishga imkon beradi. Keyinchalik, ushbu standart real vaqtda xususiyatlar bilan kengaytirilgan. POSIX spetsifikatsiyalari dastur va operatsion tizim o'rtasidagi o'zaro hamkorlikning standart mexanizmini belgilaydi. Shuni ta'kidlash kerakki, POSIX standarti Unix OS bilan chambarchas bog'liq, biroq ko'p RTOSni ishlab chiquvchilari ushbu standartga muvofiqlikni saqlab qolishga harakat qilmoqdalar. Operatsion tizim va apparat platformasi uchun POSIX standartiga mos kelishi ularga sinov vositalaridan foydalangan holda sertifikatlangan bo'lishi kerak. Biroq, OS Unix-ga o'xshamagan bo'lsa, ushbu talabga javob berish qiyin vazifa bo'ladi. Sinov dasturlari faqat POSIX 1003.1a uchun mavjud. POSIX tuzilishi ixtiyoriy funktsiyalar majmui bo'lgani uchun, OS-provayderlar standart interfeysning faqatgina bir qismini qo'llashlari mumkin va ayni paytda o'zlarining POSIX tizimining to'liqligi haqida gapirishadi. POSIX standarti Unixdan ishlab chiqilgan bo'lsa-da, u operatsion tizimlarning asosiy abstraktsiyalariga ta'sir qiladi va real vaqtda kengaytmalar barcha RTOS-lar uchun qo'llaniladi. Bugungi kunda POSIX standarti tegishli standartlar oilasi hisoblanadi: IEEE Std 1003.n (bu erda n - raqam). Download 104.5 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling