Kakšen je način naslavljanja ukazov v 8085?
1. Registrirajte naslavljanje:
- Uporablja enega od osmih notranjih 8-bitnih registrov (A, B, C, D, E, H, L ali akumulator).
- Opcode določa kateri register uporabiti.
2. Takojšnje naslavljanje:
- Operand je določen znotraj samega ukaza.
- Operand je lahko 8-bitna vrednost ali 16-bitni naslov.
3. Neposredno naslavljanje:
- Uporablja 8-bitni naslov za dostop do določene pomnilniške lokacije.
- Naslov je naveden v samem navodilu.
4. Registrirajte posredno naslavljanje:
- Uporabi vsebino enega od registrov (H ali L) kot pomnilniški naslov.
- Omogoča dinamičen dostop do pomnilniških lokacij.
5. Indeksirano naslavljanje:
- Združuje posredno naslavljanje registrov (z uporabo registrov H in L) z 8-bitnim odmikom.
- Odmik se doda vsebini registrov H in L, da se določi pomnilniški naslov.
6. Posredni osnovni register s premestitvenim naslavljanjem:
- Združuje posredno naslavljanje registrov (z uporabo registrov B, D ali H) z 8-bitno vrednostjo premika.
- Vrednost premika se doda vsebini registra B, D ali H, da se določi pomnilniški naslov.
7. Posredno naslavljanje sklada:
- Uporablja vrh sklada (16-bitni kazalec sklada) kot pomnilniški naslov.
- Omogoča dostop do podatkov na skladu.
Ti načini naslavljanja zagotavljajo prilagodljivost in učinkovitost pri delu s podatki v pomnilniku ali registrih, kar mikroprocesorju 8085 omogoča izvajanje različnih operacij in izračunov.