Modos de Direccionamiento
Un modo de direccionamiento de una
instrucción es el modo que se utiliza en la misma para indicar la posición de
memoria en que está el dato o datos intervinientes en la instrucción.
·
Los programas utilizan normalmente varios
modos de direccionamiento.
·
Algunas arquitecturas no permiten la
utilización de determinados modos de direccionamiento.
·
Cada modo puede combinarse con los demás, de
manera que el número de modos de direccionamiento disponible en teoría es
limitado.
Los llamados modos de
direccionamiento son
las diferentes maneras de especificar en informática un operando
dentro de una instrucción en lenguaje
ensamblador.
Un modo de
direccionamiento especifica la forma de calcular la dirección de memoria
efectiva de un operando mediante el uso de la información contenida en
registros y / o constantes, contenida dentro de una instrucción de la máquina o
en otra parte.
Un modo de direccionamiento permite
determinar un operando, o la ubicación de un operando en una instrucción. Estos
operandos pueden residir en diversas partes:
1.-La propia instrucción
2.-Memoria principal
3.-Registros internos de la CPU
-Los programas utilizan varios MD
motivados por:
1.- Ahorro de espacio
2.- Código reubicable: se puede
almacenar el programa en diversas zonas de memoria sin q afecte a la ejecución
del código
3.-Estructuras de datos.
Cada instrucción debe contener la
información que necesita el CPU para su ejecución:
·
Código de operación: especifica la operación a
realizar (suma, resta, E/S, etc.) La operación se indica mediante un código binario.
·
Referencia a operandos fuente (dirección): la
operación puede involucrar uno o más operandos fuentes, es decir, operandos que
son entradas para la instrucción.
·
Referencia al operando resultado (dirección):
la operación puede producir un resultado.
·
Referencia a la siguiente instrucción: le
indica al CPU de donde va a captar la siguiente instrucción tras completarse la
ejecución de la instrucción actual. La siguiente instrucción a captar está en
memoria principal.
No hay comentarios:
Publicar un comentario