Reja: Mikrokontrollerlarning turlari va tarkibi Mikrokontrollerning protsessor yadrosi mk protsessorlarining buyruqlar tizimi


Download 47.49 Kb.
bet3/5
Sana08.01.2022
Hajmi47.49 Kb.
#254159
1   2   3   4   5
Bog'liq
2 5190421067583195794

Fon-neyman arxitekturasining asosiy afzalligi MPT qurilmalarining soddalashishida bo‘lib, chunki faqat bitta umumiy xotiraga murojaat amalga oshiriladi. Undan tashqari, xotiraning yagona umumiy hududidan foydalanish dastur bilan axborotlar hudud resurslarini operativ ravishda taqsimlash va qayta taqsimlash

imkonini beradi, bu esa dasturni loyihalashtiruvchi nuqtai nazaridan jiddiy afzalliklar beradi. Stekni umumiy xotiraga joylashtirilishi uning qiymatlariga egalik qilishni yengillashtiradi. Shuning uchun Fon-Neyman arxitekturasi tasodifan emas albatta universal kompyuterlarning va shu jumladan shaxsiy kompyuterlarning ham asosiy arxitekturasi bo‘lib qolgan.



Xotira xududi






















Buyruqlar




























deshifratori





































Dasturlar
































































МШ

















































ДХҚ (ОХҚ)













Xotirali




Markaziy































АШ




























interfeys




protsessor va







Axborotlar


































bloki




ichki registrlar































БШ













ОХҚ




























































































































Stekli
ОХҚ


2-chizma. Fon-neyman arxetekturali MPT tarkibi.
Garvard arxitekturasining asosiy xususiyati bu axborotlar va buyruqlarni saqlash uchun alohida manzillar maydonini ishlatilishidadir, 3-chizmada keltirilganidek.
Garvard arxitekturasi deyarli 1970 yillarning oxirigacha ishlatilmagan edi, bu arxitektura alohida bo‘lgan boshqarish tizim loyihalashtiruvchilariga aniq ustunliklar berishini ishlab chiqaruvchilar tushunib yetmagunlariga qadar.
Gap shundaki, turli obektlarni MPT yordamida boshqarishda ishlatishdagi tajribalarga asosan ko‘pchilik boshqarish algoritmlarni joriy etilishida Fon-Neman arhitekturasining moslashuvchanlik va universallik kabi afzalliklari katta axamiyatga ega bo‘lmay qoladi. Real boshqarish dasturlarining tahlili ko‘rsatdiki, oraliq natijalarni saqlash uchun ishlatiladigan MK axborotlar xotirasini zarur bo‘lgan sig‘imi, odatda, dasturlarga talab etiladigan sig‘imidan bir darajaga kam bo‘lar ekan. Bu sharoitda yagona manzillash maydonini ishlatilishi buyruqlar o‘lchamini (formatini) oshishiga olib keldi, sababi operandlarning manzillash uchun razryadlar sonini oshirilishidir. Alohida sig‘imi jihatidan katta bo‘lmagan axborotlar xotirasini ishlatilishi esa buyruqlar uzunligini qisqartirilishiga va axborotlar xotirasida axborotlarni qidirishni tezlashtirishga olib kelishiga sababchi bo‘ldi.

Undan tashqari, Garvard arxitekturasi dasturlarning bajarilishini Fon-Neyman arxitekturasiga nisbatan parallel operatsiyalarni joriy etish imkoniyatining hisobiga ancha yuqori tezlikni taʻminlaydi. Keyingi bajariladigan buyruqni tanlashni avval tanlangan buyruqni bajarish bilan bir vaqtda amalga oshirilishi mumkinligi va buyruqni tanlash vaqtida protsessorni to‘xtatishning hojati yo‘qligi. Operatsiyalarni bu usulda joriy etilishi turli buyruqlarni bir xil taktlar sonida bajarilishini taʻminlaydi, bu esa sikllarni bajarilish vaqtini va dasturning xavfli qismlarini ancha oddiy aniqlash imkonini beradi.




Dasturlar




























Axborotlar




xotirasi




























xotirasi


























































Stek






























































































MSH


















































































Buyruqlar






















ASH

























Dasturlar













deshifratori










Registrli


























































DXQ




BSH






















OXQ










































































































Markaziy


protsessor va
registrli OXQ
interfeysi
3-chizma. Garvard arxitekturali MPT tarkibi.
Hozirgi zamon 8-razryadli mikrokontrollerlarning ko‘pchilik ishlab chiqaruvchilari Garvard arxitekturasidan foydalanadilar. Ammo Garvard arxitekturasi ba’zi bir dasturiy amallarni joriy etishda yetarli darajada moslashuvchang emas. Shuning uchun turli arxitekturada bajarilgan MK o‘zaro solishtirishda aniq ilovaga tatbiqan amalga oshirish kerak bo‘ladi.

Download 47.49 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling