Kompyuterlashgan loyihalash tizimlari fakulteti




Download 2,97 Mb.
Pdf ko'rish
bet106/123
Sana09.02.2024
Hajmi2,97 Mb.
#153799
1   ...   102   103   104   105   106   107   108   109   ...   123
Bog'liq
AMV majmua

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 (4.11-rasm). 
Amallar kodi (AMK) 

bayt 
Adresning katta razryadi 

bayt 
Adresning kichkina razryadi 

bayt 
6.3 - rac
m. 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, po
rtni 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 2,97 Mb.
1   ...   102   103   104   105   106   107   108   109   ...   123




Download 2,97 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



Kompyuterlashgan loyihalash tizimlari fakulteti

Download 2,97 Mb.
Pdf ko'rish