Penza davlat universiteti



Download 2,18 Mb.
bet33/59
Sana18.07.2022
Hajmi2,18 Mb.
#818791
1   ...   29   30   31   32   33   34   35   36   ...   59
Bog'liq
6666666 (1)

O'zgartirilishi mumkin
mikroprotsessor



Ovqat

Guruch. 13. O'chirish emulyatori yordamida disk raskadrovka: N - protsessor pinlari soni


Chipdagi emulyatorlar ruxsat beradi


mikroprotsessorni olib tashlamasdan disk raskadrovka dasturlari tizimlari. Bu to'g'ridan-to'g'ri nazoratni ta'minlaydi
dasturning bajarilishi, chunki chipdagi disk raskadrovka vositalari registrlarga, xotiraga va mikroprotsessor atrof-muhitiga to'g'ridan-to'g'ri kirishni ta'minlaydi. Chipdagi nosozliklarni tuzatishning eng keng tarqalgan vositasi JTAG (Joint Test Action Group) deb nomlanuvchi IEEE 1149.1 seriyali interfeysi hisoblanadi.
sinovlarni avtomatlashtirish bo'yicha ishchi guruhi). Mos keluvchi maxsus yordamida mikroprotsessor JTAG disk raskadrovka port interfeys qurilmasi kompyuterga ulangan bo'lib, u protsessorning disk raskadrovka vositalariga kirishni ta'minlaydi (14-rasm). Bunday Nosozliklarni tuzatish usuli skanerlash emulyatsiyasi deb ham ataladi . Ushbu usulning afzalligi turli xil ishlarni bajarish qobiliyatidir protsessorni tizimdan olib tashlamasdan, uni ishlatish
protsessor pinlarining kichik soni va uning maksimal darajada qo'llab-quvvatlanishi
elektr xususiyatlarini o'zgartirmasdan ishlash tizimlari [3].



Shaxsiy
Qurilma

Interfeys


JTAG

MP tizimi



kompyuter konjugatsiya 4 (5)
deputat

Guruch. 14. Chipdagi emulyator yordamida disk raskadrovka




Tasdiqlash modullari real vaqtda dasturiy ta'minotni tez tuzatish uchun mo'ljallangan. Sinov
Ikki turdagi modul mavjud: boshlang'ich to'plamlar va disk raskadrovka taxtasi.
Boshlang'ich to'plamlar sizga ma'lum bir mikroprotsessor bilan ishlashni o'rgatish uchun mo'ljallangan. Boshlang'ich to'plam imkon beradi
mikroprotsessorning xususiyatlarini o'rganing, tuzatmang

Machine Translated by Google
murakkab dasturlar, oddiy prototiplashni amalga oshirish, muayyan masalani hal qilish uchun mikroprotsessordan foydalanish imkoniyatini tekshirish.
Boshlang'ich to'plamga doska, dasturiy ta'minot va hujjatlar to'plami kiradi. Kengash mikroprotsessor, dastur yuklagich, ketma-ket yoki parallel o'rnatadi

portlar, tashqi qurilmalar va boshqa elementlar bilan aloqa qilish uchun ulagichlar. Kengash kompyuterga parallel yoki orqali ulangan


ketma-ket port. Boshlang'ich to'plamlar yangi boshlanuvchilar uchun qulaydir mikroprotsessor bosqichi.
Baholash kengashlari ishlab chiqilgan algoritmni real sharoitda sinab ko'rish uchun mo'ljallangan. Ular yordamida algoritmni tuzatish va optimallashtirish imkonini beradi
doskaga o'rnatilgan tashqi qurilmalar, shuningdek, taxta asosida qilish tayyor qurilma. Odatda, platada mikroprotsessor, sinxronizatsiya sxemalari, xotira va tashqi qurilmalarni kengaytirish uchun interfeyslar, quvvat manbai sxemasi va boshqalar mavjud. Kengash kompyuterga parallel yoki ketma- ket port orqali ulanadi yoki to'g'ridan-to'g'ri PCI uyasiga o'rnatiladi.
Nosozliklarni tuzatishning asosiy vositalari

simulyatorlar va


tuzatuvchilar. Simulyatorlar (simulyator) yoki buyruq tizimi simulyatorlari ma'lum bir protsessorning ishini uning ko'rsatmalari darajasida taqlid qiluvchi dasturlardir. Simulyatorlar odatda dastur yoki uning qismlarini apparatda sinab ko'rishdan oldin sinab ko'rish uchun ishlatiladi.


Nosozliklarni tuzatuvchi (debugger) - yaratilgan dasturiy ta'minotning ishini tahlil qilish uchun mo'ljallangan dasturlar. Quyidagi disk raskadrovka imkoniyatlarini belgilashingiz mumkin.
Bosqichma-bosqich amalga oshirish. Dastur ketma-ket bajariladi, buyruq buyrug'i, boshqaruvni tuzatuvchiga qaytaradi
har bir qadamdan keyin.
Yugurish. Dasturning bajarilishi belgilangan vaqtda boshlanadi manda va dastur oxirigacha to'xtamasdan amalga oshiriladi.
Tekshirish punktlari bilan yugurish. Dasturni ishga tushirishda uzilish nuqtalari ro'yxatida ko'rsatilgan manzillar bilan buyruqlar bajarilgandan so'ng, disk raskadrovkani buzadi va tuzatuvchiga o'tkazadi.
Registrlar va xotira katakchalari tarkibini ko'rish va o'zgartirish.
Foydalanuvchi ko'rsatish va o'zgartirish imkoniyatiga ega registrlar va xotira katakchalari tarkibini (o'zgartirish).

72
Machine Translated by Google


O'rnatilgan mikroprotsessorli dasturiy ta'minotni tuzatuvchilar odatda elektron yoki chipdagi bilan birgalikda ishlatiladi.
emulyatorlar va simulyator rejimida ham ishlashi mumkin. Ba'zi tuzatuvchilar ham profil yaratishga ruxsat beradi, ya'ni . dasturning ba'zi bir bo'limining haqiqiy bajarilish vaqtini aniqlash. Ba'zan profillash funktsiyasi maxsus tomonidan amalga oshiriladi
Profiler dasturi . AVR mikrokontroller

Download 2,18 Mb.

Do'stlaringiz bilan baham:
1   ...   29   30   31   32   33   34   35   36   ...   59




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish