Microcontrollers oilasi avr kompaniyasi Atmel. Atmel belgisi: Atmelning xotirali chiplari ketma-ket interfeysi bilan



Download 125,53 Kb.
bet3/3
Sana12.04.2022
Hajmi125,53 Kb.
#545193
1   2   3
Bog'liq
Microcontrollers oilasi AVR kompaniyasi Atmel (1)

2. Protsessorning markaziy yadrosi
Markaziy protsessor yadroining asosiy funktsiyasi dasturni bajarish jarayonining nazoratidir. Buni amalga oshirish uchun CPU xotiraga bevosita kirish imkoniyatiga ega bo'lishi kerak, hisoblarning barcha turlarini bajarishi va interrupt so'rovlarini bajarishi kerak.
2.1 Arxitekturaning qisqacha bayoni
Ishni imkon qadar tezlashtirish va bir nechta operatsiyaning parallel bajarilishini ta'minlash uchun AVR mikrokontroller Xevard me'morchiligidan foydalanadilar (3-rasm).



Shakl. 3 - AVR arxitekturasining blok diagrammasi

Ushbu arxitektura dastur va ma'lumotlar uchun alohida xotira va alohida manzil avtobusini taqdim etadi.


Beshta dasturning har bir guruhi ko'p bosqichli quvurlarni ishlatish orqali bir dona aylanish jarayonida amalga oshiriladi. Keyingi buyruqlar bajarilganda, keyingi buyruqlar dastur xotirasida o'qiladi. Ushbu kontseptsiya bir vaqtning o'zida bir tizim vaqtida bitta buyruqni bajarishga imkon beradi. Dastur xotirasi segmenti jismonan o'rnatilgan qayta programlanadigan flesh xotira hisoblanadi.
Tezkor kirish registrlari faylida 32 ta sakkiz-bit umumiy maqsadlar uchun registrlar mavjud, ular tizim generatorining bir soatida amalga oshiriladi. Bu arifmetik mantiq birligining (OLU) operatsiyalarining bir qismini bir soat aylanishiga bajarish imkonini beradi.
Odatda, bir ALU jarayoni quyidagi kabi amalga oshiriladi: bir operatsiyani bajarish amalga oshiriladi, bir voqea fayli ikki operand o'qiladi. Saqlash natijasi yana ro'yxatga olish faylida. Bu uchta harakatlar soat generatorining bir davrasida amalga oshiriladi.
Ushbu 32 ta ro'yxatdan o'tkazuvchining oltitasi uchta 16 bitli bilvosita manzillash registri sifatida ishlatilishi mumkin. Ushbu ikkilamchi registrlar RAM manzillar maydoniga ma'lumotlarni yuborish uchun ishlatilishi mumkin. Bunday tashkilot dasturiy manzilni hisoblash imkonini beradi.
Ushbu ro'yxatga olish markerlaridan biri dastur xotirasida saqlangan ma'lumotlarning manziliga (Flash-xotirasi) ham foydalanish mumkin. Ushbu qo'shimcha kompozitli 16-bit registrlar X, Y va Z deb ataladi.
ALU ikki registr o'rtasida yoki doimiy va registrator o'rtasida arifmetik va mantiqiy operatsiyalarni qo'llab-quvvatlaydi. ALU da operatsiyalarni alohida registratorlar bilan amalga oshirish mumkin. Har bir arifmetik operatsiyadan so'ng, vaziyat registri natijasi haqidagi ma'lumotlarni aks ettirish uchun yangilanadi.
Dasturning ketma-ketligi shartli va shartsiz tarmoq buyruqlari bilan o'zgartirilishi mumkin, shuningdek bevosita manzilni ishlatadigan subroutine chaqiruv buyrug'i.
AVR ko'rsatmalarining aksariyati 16 bitli so'z. Dasturning har bir xotira manzilida 16 bitli buyruq yoki yarim 32 bitli buyruq mavjud.
Interrupt yoki subroutine protsedurasini bajarishda dastur taymerining (PC) joriy qiymati stackda saqlanadi.
Yig'ma aslida SRAM (RAM) ma'lumotlar xotirasi bilan bir xil manzillar maydonida joylashgan va shuning uchun ularning soni faqat SRAM o'lchamlari va SRAMning qolgan qismi dasturning qolgan qismi bilan cheklanadi.


Download 125,53 Kb.

Do'stlaringiz bilan baham:
1   2   3




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