Cистемы реального времени
Ushbu kitob real vaqt tizimlarining asosiy tushunchalari, arxitekturasi, dasturlash xususiyatlari va operatsion tizimlari (OT)ga bag'ishlangan. Unda real vaqt tizimlarining ta'riflari, talablari, apparat va dasturiy ta'minotlari, xususiyatlari va turli xilOTlaridagi yondashuvlar ko'rib chiqiladi. Kitob real vaqt tizimlarini loyihalash, dasturlash va ishlatish bilan bog'liq muammolarni hal qilishga yordam beradi.
Asosiy mavzular
- Real vaqt tizimlarining ta'rifi va talablari: Real vaqt tizimlarining asosiy tushunchalari, ularga qo'yiladigan talablar (vaqt cheklanishi, oldindan aytish mumkin bo'lishi), turli xil real vaqt tizimlarining (qattiq, yumshoq) tavsiflari.
- Real vaqt tizimlarining apparat va dasturiy ta'minoti: Real vaqt tizimlarida ishlatiladigan apparat platformalarining (kompyuterlar, mikrokontrollerlar) xususiyatlari, operatsion tizimlarga (RTOS) qo'yiladigan talablar, RTOSning asosiy komponentlari (rejalashtiruvchi, xotira menejeri, vaqtni sinxronlash vositalari).
- Real vaqt tizimlarida dasturlash: Real vaqt tizimlarida dasturlash xususiyatlari, parallel dasturlash, sinxronlashtirish mexanizmlari (semaforlar, mutexlar), ustuvorlikni merosxo'rlik qilish, resurslarni boshqarish.
- Real vaqt tizimlari operatsion tizimlari: QNX Neutrino operatsion tizimining arxitekturasi, xususiyatlari, komponentlari. Real vaqt tizimlarida xotirani boshqarish strategiyalari.
- Hodisalarni qayta ishlash usullari: Hodisalarni qayta ishlashning turli usullari, jarayonlararo o'zaro ta'sir, parallel hisoblashda yuzaga keladigan muammolar, aloqa kanallari.