Bosh sahifa > Ko'rgazma > Kontent

O'rnatilgan tizim vositalari

Mar 08, 2019

Boshqa dasturlarda bo'lgani kabi, o'rnatilgan tizim dizaynerlari o'rnatilgan tizim dasturlarini ishlab chiqishda kompilyatorlar, montajchilar va xato tuzatuvchilarni ishlatadi. Biroq, ular yana bir necha o'ziga xos vositalardan foydalanishlari mumkin:


O'chirish o'chiruvchilarida yoki emulyatorlarda (keyingi qismga qarang).

Dasturga chexiy yoki CRC kiritish uchun yordamchi dasturlar, shuning uchun ko'milgan tizim dasturning haqiqiyligini tekshirishi mumkin.

Raqamli signallarni ishlovchi tizimlar uchun ishlab chiquvchilar matematikani simulyatsiya qilish uchun matematik ish stolidan foydalanishlari mumkin.

Tizim darajasini modellashtirish va simulyatsiya vositalari dizaynerlar konfiguratsiya qilinadigan kutubxona bloklari yordamida davlat diagrammasi yoki oqim diagrammasi sifatida protsessorlar, xotiralar, DMA, interfeyslar, avtobuslar va dasturiy ta'minotni xatti-harakatlar kabi apparatlar komponentlari bilan tizimning simulyatsion modellarini yaratishga yordam beradi. Simulyatsiya kuch-quvvat bilan ishlashning samaradorligini, ishonchliligi tahlili va darbo─čazni tahlil qilish orqali to'g'ri komponentlarni tanlash uchun olib boriladi. Dizaynerga me'moriy echimlarni berishga yordam beruvchi odatiy hisobotlar ilovaning kechiktirilishini, qurilmani o'tkazish, qurilmani ishlatishni, to'liq tizimning energiya sarfini hamda qurilma darajasidagi quvvat sarfini o'z ichiga oladi.

Model asosida ishlab chiqilgan vosita raqamli filtrlar, vosita boshqaruvlari, aloqa protokolini kodlash va ko'p bosqichli vazifalar kabi komponentlarning grafik ma'lumotlarini va UML davlat grafik diagrammasini yaratadi va simule qiladi.

Maxsus jihozlarni optimallashtirish uchun maxsus kompilyatorlar va bog'lanuvchilar foydalanish mumkin.

Ichki tizimning o'ziga xos til yoki dizayn vositasi bo'lishi mumkin yoki Forth yoki Basic kabi mavjud tilga qo'shimcha qurilmalar qo'shilishi mumkin.

Yana bir muqobil - real vaqtda operatsion tizimni yoki ko'milgan operatsion tizimni kiritishdir

Odatda davlat mashinalariga asoslangan modellash va kod ishlab chiqarish vositalaridir

Dasturiy vositalar bir nechta manbalardan kelib chiqishi mumkin:


Ichiga o'rnatilgan bozorda ixtisoslashgan dasturiy ta'minot kompaniyalari

GNU dasturiy ta'minot ishlab chiqish vositalaridan foydalanilgan

Ba'zan, shaxsiy kompyuterni ishlab chiqish vositasi, kiritilgan protsessor umumiy kompyuter protsessoriga yaqin bo'lsa,

Katta tizimlarning murakkabligi oshgani sayin, yuqori darajadagi vositalar va operatsion tizimlar mantiqiy joyga ko'chiriladi. Masalan, uyali telefonlar, shaxsiy raqamli yordamchilar va boshqa iste'molchi kompyuterlar odatda elektronikani ishlab chiqaruvchisi bo'lmagan shaxs tomonidan sotib olingan yoki taqdim etadigan muhim dasturlarga muhtoj. Ushbu tizimlarda Linux, NetBSD, OSGi yoki o'rnatilgan Java kabi ochiq dasturiy muhiti talab qilinadi, shuning uchun uchinchi tomon dasturiy ta'minot provayderi katta bozorga sotishi mumkin.


Ichki o'rnatilgan tizimlar ko'pincha iste'molchi, pazandalik, sanoat, avtomobil, tibbiyotda qo'llaniladi. Katta tizimlarning ba'zi bir turlari MP3 pleyerlar, mobil telefonlar, video o'yin konsollari, raqamli kameralar, DVD pleerlar va GPS. Mikroto'lqinli pechlar, kir yuvish mashinalari va idishlarni yuvish vositalar kabi uy anjomlari moslashuvchanlikni va samaradorlikni ta'minlash uchun ko'milgan tizimlarni o'z ichiga oladi.