Buyruqlarni xotiraga adreslash usullari Registrli adreslash. Vositali adreslash


Download 25.4 Kb.
bet3/4
Sana18.10.2023
Hajmi25.4 Kb.
#1708159
1   2   3   4
Bog'liq
vositali adreslash. usuli

To’g’ri adreslash usuli.
Bu adreslash usulida qiymatlarni qaysi bir xotira massiviga joylashtirish hamda bu qiymatlarga murojaat qilishga zarurat tutilganda foydalaniladi. To’g’ri adreslash buyrug’i 2 yoki 3 baytli uzunlikka ega bo’lishi mumkin. Birinchi bayt amallar kodi uchun belgilangan, ikkinchi baytlar adreslar uchun belgilangan. Adres qayta ishlashga belgilangan qiymatlar joylashgan xotira massivini ko’rsatadi.
To’g’ri adreslash usulida kerakli qiymatlarni adresini ochiq berishga (ko’rsatishga) imkoniyat bo’ladi (3-rasm).

Amallar kodi (AMK)

1

bayt

Adresning katta razryadi

2

bayt

Adresning kichkina razryadi

3

bayt

3 - rasm. To’g’ri adreslashga misol.
Shunday qilib, to’g’ri adreslashni bajarishga sarf qilingan vaqt buyruqlarni bevosita adreslash usuliga sarf qilingan vaqtdan ikki marta ko’pdir. To’g’ri adreslash usulini qiymatlarni xohlagan hotira massiviga joylashtirish zarurligi kerak bo’lgan taqdirda qo’llash maqsadga muvofiqdir. Ayrim MP da uchta mikrosiklda amalga oshiriladigan to’g’ri adreslash usuli qo’llaniladi. Bunday holda buyruq 2 baytli uzunlikka ega: bittasi amallar buyrug’i, boshqasi adres uchun.
To’g’ri adreslash usuliga misollar:
LHLD, adres NL juft registri xotiradagi qiymat bilan yuklansin. L registiriga xotiradagi qiymatning kichik bayti, N registriga esa xotiradagi qiymatning katta bayti yuklansin. (L)<-(2-bayt);(N)<-(3-bayt)
SHLD, adres NL juft registiridagi qiymat xotiraga joylashtirilsin (L) -> (adresning kichik bayti); (N)-> (adresning katta bayti).
IN, portni adresi akkumulyatorga ko’rsatilgan portning adresidagi qiymat kiritilsin (A) <- (portning adresi).
OUT, portning adresi ko’rsatilgan adresdagi portga akkumulyatorning qiymati chiqarilsin (portni adresi)<-(A).

Download 25.4 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




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