Zamonaviy mikroprotsessor modeliarida keng foydalaniladigan adreslash usullari



Download 15,46 Kb.
Sana03.07.2022
Hajmi15,46 Kb.
#735444
Bog'liq
Choriyev Ortiq



Zamonaviy mikroprotsessor modeliarida keng foydalaniladigan adreslash usullari;

-registrli adreslash;

-to‘g‘ri adreslash;

-bevosita adreslash;

-mavhum registrli adreslash;

-mavhum avtoinkrement/avtodekrementli adreslash;

-bazabo‘yicha indeksli adreslash;

- segmentli adreslash.
MPT uchun dastur yozish -juda murakkab jarayondir. Samarali dasturlash uchun protsessor buyruqlar tizimidan xabardor bo‘lishi kerak. Kompakt va tezkor dastur va qism dasturlar Assembler tilida yaratiladi. Assembler tili mashina tilining raqamli kodlari, buyruqlar tizimining mashina kodlarini ta’minlaydi. Protsessor buyruqlar tizimidan xabardor bo‘lmay yozish mumkin bo‘lgan dasturlar juda ko‘p, ulardan ko‘proq ishlatiladigani Si dasturlash tihdir.
Assembler dasturlash tili - personal kompyutyerdan tortib mikrokontrollerlarda dasturiy ta’minoming asosiy zarur qismidagi dasturlar uchun effektiv natija beradi. Buyruq kodlari qandayoperandlar bilan yoki qaysi buyruq bajarilishi to‘g‘risida protsessorga ma’lumot beradi. Buyruqlar bir baytdan bir necha baytgacha uzunlikka ega bo‘ladi. Buyruq kodlari protsessorda qayta shifrlanadi va mikro operatsiyalar to‘plamiga aylantiriladi.
Bir turdagi buyruqlar kirish operandlarini, boshqalari esa chiqish operandlarini talab qiladi. Kirish operandlari manba-operand, chiqish operandlari qabul qilish-operand deyiladi. Hamma operand kodlari qayerdadir joylashishi kerak. Ular ichki registrlarda, xotira tizimida joylashadilar. Ularning joylashuvi buyruq kodlari orqali ko‘rsatiladi.Ma’lumotlarni qayerdan olib qayerga joylashning turli usullari mavjud bo‘lib ular adreslash usullari deyiladi.
Adreslash usuli deb operand adresini kodlash yoki buyruq kodlaridagi operatsiya natijasiga aytiladi.

2.10-chizma, Buymq kodlari



OPK-operatsiya kodi.
OPAJ- birinchi operand adresi.
AR-natija adresi.
Bevosita adreslash. Bevosita-operand ko‘rsatkichining eng oddiy usuli. Komandalar adres maydonida operand adresi emas, balki operand joylashadi. Operand avtomatik ravishda komanda bilan xotiradan chaqiriladi va darhol bevosita adreslash uchun tayyor bo‘ladi. Bevosita adreslashda qo‘shimcha xotiraga murojaat talab etmaydi. Lekin uning kamchiligi bor. Birinchidan faqat konstantalar bilan ishlash mumkin, ikkinchidan qiymatlar maydoni chegaralangan. Shunga qaramay bu texnologiya ko‘p arxitekturalarda butun sonlar ustida ishlash uchun foydalaniiadi (2.11-chizma).


Download 15,46 Kb.

Do'stlaringiz bilan baham:




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