Indeksli adreslash rejimi
Мавзу 5
Nisbiy adreslash rejimi
Indeksli adreslash rejimi Indeksli adreslash rejimida samarali manzilga (SM) ega bo`lish uchun buyruqning adres qismiga indeks registrining (IR) qiymati qo`shiladi. Buyruqning adres qismi bazaviy adresni o`z ichiga oladi va u baza deb ataladi Indeksli registr indeks qiymatini o`z ichiga oladi Baza (A) o`zgarishsiz qoladi, indeks (IX) o`zgaradi Baza indeksli registrga qo`shilganida natijaviy son xotira joylashgan joy hisoblanadi , u yerda operand joylashadi. SM = A + (IX) Indeksli adreslash rejimi
Registr IX
Opkod
Buyruq
Xotira
Operand
Operandga ko`rsatgich
Indeks registri
Adres (Baza)
+
Indeksli adreslash rejimi Baza = 2800h Operandning samarali manzili = Baza + Registr IX Bazaviy registr bilan adreslash rejimida samarali manzilga (SM) ega bo`lish uchun buyruqning adres qismiga (A) bazaviy registrning (R) qiymati qo`shiladi. U indeksli adreslashga o`xshaydi, biroq endi indeksli registr bazabiy registr deb ataladi Bazabiy registr o`z ichiga boshlang`ich/bazaviy manzilni oladi Buyruqning adres qismi ofsetlarni o`z ichiga oladi. Ofsetlar o`zgarishsiz qoladi, baza o`zgaruvchan bo`ladi Ofset bazaviy registrga qo`shilganida natijaviy son xotira yacheykasini ko`rsatadi, u yerda operand joylashadi. SM = ((R) + A) Bazaviy registr bilan adreslash rejimi
Registr B
Opkod
Buyruq
Xotira
Operand
Operandga ko`rsatgich
Bazaviy registr
Adres (Ofset)
+
Bazaviy registr bilan adreslash rejimi Ofset = 0001h Operandning samarali manzili = bazaviy registr + ofset Q &A Dostları ilə paylaş: