Los llamados Modos de direccionamiento son las diferentes maneras de especificar en informática un operando dentro de una instrucción (lenguaje ensamblador).
Cómo se especifican e interpretan las direcciones de memoria según las instrucciones.
- Inmediato: En la instrucción está incluido directamente el operando.
- Directo: El campo de operando en la instrucción contiene la dirección en memoria donde se encuentra el operando.
- Indirecto: El campo de operando contiene una dirección de memoria, en la que se encuentra la dirección efectiva del operando.
- Absoluto: El campo de operando contiene una dirección en memoria, en la que se encuentra la instrucción.
- De registro: Sirve para especificar operandos que están en registros.
- Indirecto mediante registros: El campo de operando de la instrucción contiene un identificador de registro en el que se encuentra la dirección efectiva del operando.
- De desplazamiento: Combina el modo directo e indirecto mediante registros
- De pila: Se utiliza cuando el operando está en memoria y en la cabecera de la Pila