Мухаммад Ал-Хоразмий номидаги Тошкент Ахборот Технологиялари Университети - bet 2

|
Мухаммад Ал-Хоразмий номидаги Тошкент Ахборот Технологиялари УниверситетиBog'liq kmp tsh2 atmega128gb-2-
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).
|
| |