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