BAĞIMLI ADRESLEME (RELATIVE ADDRESSING)

   

Bağımlı adreslemede, üzerinde işlem yapılacak verinin adresi, program sayıcıda (program counter) bulunan adrese göre tanımlanır.
Bu adres, aynı zamanda bellekte komutun kayıtlı bulunduğu adrestir.
Verinin bulunduğu adrese, yukarıda da açıklandığı gibi etkin adres (Effective Addresse -EA) denmektedir.

Buna göre, bağımlı adreslemede, Verinin bulunduğu adres şöyle tanımlanmaktadır:

EA: (PC) + 2s complement.
     Yukarıdaki bağıntıda bulunan 2’ye tamamlama ilavesi, adreslemenin, Komut adresinin iki yönüne doğru da yapılabileceğini göstermektedir.
Eğer Mikroişlemci, Z80, I8080 gibi 8 bitlik ise, iki yöne doğru 28/2=128 adresleme yapılabilecektir.
     Mikroişlemci 16 bit’lik ise komut adresinden iki yöne doğru 216/2 = 32768 adresleme yapılabilir.
Bu tanımlamalardaki, iki yöne doğru ifadesi (±) olarak ta ifade edilebilir: ± 128, ± 32 768 gibi

Örnekler:


Google Plus ile Paylaş

Kısaca: seymanblog

Panelde şablon düzenle deyip, bu satırı aratarak buraya kısaca hakkımda yazısı yazabilirsiniz.
    BLOGGER YORUMLARI
    FACEBOOK YORUMLARI

0 yorum:

Yorum Gönder