Mikroprotsessorlar va mikroehm asoslari


T o ’g ’ri adreslash usuli



Yüklə 9,57 Mb.
Pdf görüntüsü
səhifə110/222
tarix13.12.2023
ölçüsü9,57 Mb.
#140443
1   ...   106   107   108   109   110   111   112   113   ...   222
Oljayev.

T o ’g ’ri adreslash usuli.
Bu adreslash usulida qiymatlarni qaysi bir xo tira massiviga joylashtirish ham da 
bu qiym atlarga murojaat qilishga zarurat tu tilganda foydalaniladi. T o ’g ’ri adreslash 
b u yrug’i 2 yoki 3 baytli uzunlikka ega bo'lishi mumkin. Birinchi bayt amallar kodi 
uchun beigilangan, ikkinchi baytlar adreslar uchun belgilangan. Adres qayta 
ishlashga belgilangan qiymatlar joylashgan xotira massivini k o ’rsatadi.
T o ’g ’ri 
adreslash 
usulida 
kerakli 
qiymatlarni 
adresini 
ochiq 
berishga 
(ko’rsatishga) imkoniyat b o ’ladi ( 4 . 1 1-rasm)._______ ________ _______
A mallar kodi (AMK)
1
bayt
A dresning katta razryadi
2
bayt
Adresning kichkina razryadi
J
bayt
4 .1 / - racm. To 'g ’ri adreslashga misol.
141


Shu nday qilib, t o ’g ’ri adreslashni bajarishga sa r f qilingan vaqt buyruqlarni 
bevosita adreslash usulig a s a r f qilingan vaqtd an ikki m arta k o ’pdir. T o ’g ’ri adreslash 
usulini qiymatlarni xohlagan hotira massiviga jo ylashtirish zarurligi kerak b o ’ lgan 
ta qdird a q o ’llash m aqsadga muvofiqdir. Ayrim M P da uchta mikro sikld a am alga 
oshiriladigan t o ’g ’ri adreslash usuli q o ’llaniladi. Bunday ho ld a buyru q 2 baytli 
uzunlikka ega: bittasi am alla r b u y ru g ’i, boshqasi adres uchun.
T o ’g ’ri adreslash usuliga misollar:
LH LD , adres N L ju f t registri xotiradagi qiym at bilan yuklansin. L registiriga 
xotiradagi qiy m atn ing kichik bayti, N registriga esa xotiradagi qiy m atn ing katta bayti 
yuklansin. (L)<-(2 -b ay t);(N )<-(3-bay t)
SH LD , adres N L ju f t registiridagi qiym at xotiraga joylash tirilsin (L) -> 
(ad resnin g kichik bayti); (N )-> (a dresnin g katta bayti).
IN, portni adresi akkum ulyato rga k o ’rsatilgan portning adresidagi qiym at 
kiritilsin (A ) <- (portn in g adresi).
O U T , portning adresi k o ’rsatilgan adresdagi portga ak kum ulyato rnin g qiymati 
chiqarilsin (portni adresi)<-(A).

Yüklə 9,57 Mb.

Dostları ilə paylaş:
1   ...   106   107   108   109   110   111   112   113   ...   222




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin