Modos de direccionamiento de los operandos en cada instrucción

El direccionamiento es una operación que se realiza cuando el procesador ejecuta o interpreta una instrucción. Toda instrucción está compuesta por un código de operación y un operando.

El código de operación es la instrucción en sí (suma, resta, multiplicación, etc.) y el operando es el dato o información que se va a procesar. Según el método utilizado, la rapidez de ejecución de un programa será mayor o menor.

Los llamados modos de direccionamiento son las diferentes formas de acceder a los operandos en cada instrucción.

Modos de direccionamiento:

Direccionamiento

1.- Direccionamiento inmediato. En la instrucción está incluido directamente el operando o dato.

2.- Direccionamiento directo. En la instrucción, el campo del operando contiene la dirección en memoria donde se encuentra el operando.

3.- Direccionamiento indirecto. El campo del operando contiene una dirección de memoria en la que se encuentra la dirección efectiva del operando.

4.- Direccionamiento relativo. La dirección del dato que interviene en la instrucción se obtiene sumando a la dirección de la propia instrucción una cantidad fija, que normalmente está contenida en un registro de tipo especial.