|
Indeksli adreslash rejimiBog'liq whOk6fCLXbGrRneCTJdgKqZ8bctLrhB6R5C2lgEJNisbiy 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’rsatkich
Indeks registri
Adres (Baza)
+
Indeksli adreslash rejimi - Baza = 2800h
- Operandning samarali manzili = Baza + Registr IX
Bazaviy registr bilan adreslash rejimi - 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. Offsetlar o’zgarishsiz qoladi, baza o’zgaruvchan bo’ladi.
- Offset 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’rsatkich
Bazaviy registr
Adres (Offset)
+
Bazaviy registr bilan adreslash rejimi - Offset = 0001h
- Operandning samarali manzili = bazaviy registr + offset
Q&A E`tiboringiz uchun rahmat
|
| |