Kompyuterni tashkillashtirish fanidan amaliy mashg‘ulot uchun ajratilgan


Download 46.14 Kb.
Pdf ko'rish
bet5/5
Sana19.06.2023
Hajmi46.14 Kb.
#1601570
1   2   3   4   5
Bog'liq
kompyuter shaxsiy topshiriq

Ro‘yxatdan o‘tish manzili - operandlar har qanday umumiy maqsadli 
registrlarda yoki segment registrlarida joylashgan 
mov bx, ax 
mov es, ax 
To‘g‘ridan-to‘g‘ri manzillash 
mov ax, 2 
add ax, 2 
To‘g‘ridan-to‘g‘ri adreslash - agar xotirada joylashgan operandning manzili 
ma'lum bo‘lsa 
mov ax,es:0001 
mov ax, es:word_var 
Ikkinchi holda, assemblerning o‘zi word_var so‘zini mos keladigan manzil 
bilan almashtiradi 
 Bilvosita manzillash - operandning xotiradagi manzilini to‘g‘ridan-to‘g‘ri 
ko‘rsatish mumkin emas, lekin istalgan registrda saqlanadimov ax, [bx] 
Shift yordamida asosiy manzillash - oldingi ikki adreslash usullarining 
kombinatsiyasimov
ax, [bx+2] 
mov ax, [bp]+2 
Masshtablash bilan bilvosita adreslash 
mov ax,[esi*2]+2 - bu adreslash usuli avvalgisiga toʻliq oʻxshaydi, bundan 
tashqari undan soʻzlar massivining elementini, qoʻsh soʻzlarni yoki toʻrtlik 
soʻzlarni oddiygina element raqamini registr koʻpaytuvchisiga joylashtirish orqali 
oʻqish uchun foydalanish mumkin, 1 ga teng boʻlishi mumkin, 2, 4 yoki 8 - 
elementlar massivining o‘lchamiga mos keladi - mos ravishda bayt, so‘z, qo‘sh 
so‘z, to‘rtta so‘z 

Download 46.14 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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