O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
Muhammad Al-Xorazmiy nomidagi Toshkent axborot texnologiyalari universiteti Samarqand filiali
5-amaliy mashg’ulot
Mavzu: Mikrokontrollerlar uchun operatsion tizimlar
IOT xavfsizligi
407- guruh talabasi
Bajardi : Narzullayev.J.T
Tekshirdi : Umurzoqov.O.SH
Samarqand 2023
Micro-Controller Operating Systems ( MicroC/OS , stilize qilingan mC/OS yoki Micrium OS ) 1991-yilda Jan J. Labrosse tomonidan ishlab chiqilgan real vaqtda operatsion tizim (RTOS). Bu ustuvorlikka asoslangan preemptive real vaqt yadrosi mikroprotsessorlar uchun , asosan C dasturlash tilida yozilgan . O'rnatilgan tizimlarda foydalanish uchun mo'ljallangan .
MicroC/OS C tilida bir nechta funksiyalarni aniqlash imkonini beradi, ularning har biri mustaqil ish zarrachalari yoki vazifa sifatida bajarilishi mumkin. Har bir vazifa boshqa ustuvorlikda ishlaydi va xuddi markaziy protsessorga (CPU) egalik qilgandek ishlaydi. Pastroq ustuvor vazifalarni istalgan vaqtda yuqoriroq ustuvor vazifalardan oldin olish mumkin. Yuqori ustuvor vazifalar pastroq ustuvor vazifalarni bajarishga ruxsat berish uchun operatsion tizim (OS) xizmatlaridan (masalan, kechikish yoki hodisa) foydalanadi. OS xizmatlari vazifalar va xotirani boshqarish, vazifalar o'rtasidagi aloqa va vaqtni belgilash uchun taqdim etiladi. [4]
Tarix
MicroC/OS yadrosi dastlab Embedded Systems Programming jurnalida uch qismli maqolada va Labrosse tomonidan mC/OS The Real-Time Kernel kitobida chop etilgan. [5] U dastlab oʻzi foydalanishi uchun ishlab chiqqan portativ OTning ichki qismlarini oddiygina tasvirlab berishni maqsad qilgan , lekin keyinchalik uni II va III versiyalarida oʻzining Micrium, Inc. kompaniyasida tijorat mahsuloti sifatida ishlab chiqqan.
2016 yilda Micrium, Inc. Silicon Laboratories [6] tomonidan sotib olindi va keyinchalik u Apache litsenziyasi ostida ochiq manba sifatida chiqarildi .
Silicon Labs Micrium OS deb nomlangan ochiq manbali mahsulotni o'z kremniylarida ishlatishda davom etmoqda [7] va Micrium, Inc.ning sobiq xodimlari (jumladan, Labrosse) bir guruh mC/OS va Cesium RTOS uchun maslahat va yordam ko'rsatadi. xususiy vilkalar ochiq manbali versiyadan so'ng qilingan. [8]
Do'stlaringiz bilan baham: |