Kommunikatsiyalarni rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari
O'rnatilgan tizimlardagi protsessorlar
Download 0.94 Mb. Pdf ko'rish
|
Mavzu O`rnatilgan dasturiy vositalar va dasturlash tillari shar
O'rnatilgan tizimlardagi protsessorlar
Odatiy o'rnatilgan kompyuterlarning xususiyatlariga misollar ,umumiy foydalanishdagi analoglar bilan taqqoslaganda, kam quvvat sarfi, kichik o'lchamlar, qo'pol ish diapazonlari va birlik uchun arzon narx. Bu cheklangan qayta ishlash resurslari narxiga to'g'ri keladi, bu ularni dasturlashni va ular bilan ishlashni ancha qiyinlashtiradi. Biroq, mavjud bo'lgan sensorlardan va o'rnatilgan bloklar tarmog'ining imkoniyatlaridan foydalangan holda, uskuna ustiga aql-idrok mexanizmlarini yaratish orqali birlik va tarmoq darajalarida mavjud bo'lgan resurslarni optimal ravishda boshqarish, shuningdek kengaytirilgan funktsiyalarni taqdim etish mumkin. mavjud bo'lganlar.[11] Masalan, ko'milgan tizimlarning quvvat sarfini boshqarish uchun aqlli texnikani ishlab chiqish mumkin.[12] O'rnatilgan protsessorlarni ikkita keng toifaga ajratish mumkin. Oddiy mikroprotsessorlar (mP) xotira va tashqi qurilmalar uchun alohida integral mikrosxemalardan foydalanadi. Mikrokontroller (mC) chipdagi tashqi qurilmalarga ega, shuning uchun quvvat sarfini, hajmini va narxini pasaytiradi. Shaxsiy kompyuterlar bozoridan farqli o'laroq, juda ko'p turli xil asosiy CPU arxitekturasi dasturiy ta'minot dastur uchun maxsus ishlab chiqilganligi va oxirgi foydalanuvchi tomonidan o'rnatilgan tovar mahsuloti emasligi sababli foydalaniladi. Ikkalasi ham Fon Neyman, shuningdek, turli darajalar Garvard me'morchiligi, ishlatiladi. RISC shuningdek, RISC bo'lmagan protsessorlar topilgan. So'z uzunligi 4-bitdan 64- bitgacha va undan farq qiladi, lekin eng tipik 8/16-bit bo'lib qoladi. Ko'pgina arxitekturalar juda ko'p turli xil variantlar va shakllarga ega, ularning aksariyati bir nechta turli kompaniyalar tomonidan ishlab chiqarilgan. Ko'p sonli mikrokontroller o'rnatilgan tizimlardan foydalanish uchun ishlab chiqilgan. Umumiy maqsadlar uchun mo'ljallangan mikroprotsessorlar ko'milgan tizimlarda ham qo'llaniladi, lekin odatda mikrokontrolrlarga qaraganda ko'proq qo'llab-quvvatlash sxemalarini talab qiladi. Tayyor kompyuter taxtalari Kompyuter / 104 va PC / 104 + uchun standartlarning namunalari tayyor asosan x86 asosidagi kichik, kam hajmli ko'milgan va mustahkam tizimlar uchun mo'ljallangan kompyuter platalari. Ular odatda oddiy kompyuter bilan taqqoslaganda jismonan kichikdir, ammo oddiy (8/16-bit) ko'milgan tizimlarga qaraganda ancha katta. Ular ko'pincha foydalanadilar DOS, Linux, NetBSDyoki ko'milgan real vaqtda operatsion tizim kabi MicroC / OS-II, QNX yoki VxWorks. Ba'zan ushbu platalarda x86 bo'lmagan protsessorlardan foydalaniladi. Kichik hajm yoki energiya samaradorligi birinchi darajali muammo bo'lmagan ba'zi bir dasturlarda ishlatiladigan komponentlar umumiy maqsadlar uchun mo'ljallangan x86 shaxsiy kompyuterlarida mos bo'lishi mumkin. VIA kabi kengashlar EPIA masofa kompyuterga mos, ammo juda integratsiyalashgan, jismonan kichikroq yoki boshqa xususiyatlarga ega bo'lib, ularni ichki muhandislar uchun jozibador qilib, bo'shliqni bartaraf etishga yordam beradi. Ushbu yondashuvning afzalligi shundaki, arzon tovar tarkibiy qismlaridan umumiy dasturiy ta'minotni ishlab chiqish uchun foydalaniladigan dasturiy ta'minotni ishlab chiqish vositalari bilan birga foydalanish mumkin. Shu tarzda qurilgan tizimlar hali ham o'rnatilgan qurilmalar sifatida qaraladi, chunki ular kattaroq qurilmalarga qo'shilib, bitta rolni bajaradilar. Ushbu yondashuvni qo'llaydigan qurilmalarga misollar keltirilgan Bankomatlar va Arja mashinalari, bu dasturga xos kodni o'z ichiga oladi.Biroq, aksariyat tayyor o'rnatilgan tizim platalari kompyuter markazida emas va ISA yoki PCI shinalarini ishlatmaydi. Qachon chip-da tizim protsessor ishtirok etadigan bo'lsa, diskret tarkibiy qismlarni birlashtiradigan standartlashtirilgan avtobusga ega bo'lishning ozgina foydasi bo'lishi mumkin va apparat va dasturiy vositalar uchun muhit juda boshqacha bo'lishi mumkin. Umumiy dizayn uslublaridan biri kichik zichlikdagi tizim modulidan foydalanadi, ehtimol vizitka kattaligi yuqori zichlikka ega BGA kabi chiplar ARMasoslangan chip-da tizim protsessor va tashqi qurilmalar, tashqi flesh xotira saqlash uchun va DRAM ish vaqti xotirasi uchun. Modul sotuvchisi odatda yuklash dasturini taqdim etadi va odatda operatsion tizimlarning tanlovi mavjudligiga ishonch hosil qiladi Linux va ba'zi bir real vaqtda tanlovlar. Ushbu modullar yuqori hajmda, ularning ixtisoslashtirilgan sinov muammolari bilan tanish bo'lgan tashkilotlar tomonidan ishlab chiqarilishi mumkin va juda past hajmdagi maxsus anakartlar bilan birgalikda tashqi tashqi qurilmalar bilan birlashtirilishi mumkin. O'rnatilgan tizimlarni amalga oshirish juda ilg'or bo'lib, ular butun dunyoda qabul qilingan platformalarga asoslangan allaqachon tayyorlangan taxtalar bilan osonlikcha amalga oshiriladi. Ushbu platformalar quyidagilarni o'z ichiga oladi, lekin ular bilan chegaralanmaydi. Arduino va Raspberry Pi. ASIC va FPGA echimlari Juda katta hajmli ko'milgan tizimlar uchun keng tarqalgan qator bu chipdagi tizim Bitta chipdagi bir nechta protsessor, multiplikator, kesh va interfeyslardan iborat to'liq tizimni o'z ichiga olgan (SoC). SoClar an sifatida amalga oshirilishi mumkin dasturga xos integral mikrosxema (ASIC) yoki a yordamida maydonda programlanadigan eshiklar qatori (FPGA). |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling