Please enable JavaScript.
Coggle requires JavaScript to display documents.
MODOS DE DIRECCIONAMIENTOS, El direccionamiento indirecto es un modo de…
-
El direccionamiento indirecto es un modo de direccionamiento donde el operando de una instrucción no contiene el dato en sí, sino una dirección de memoria (o registro) que a su vez apunta a donde se encuentra el operando rea
-
Característica principal actúa como un puntero. La CPU debe realizar al menos dos accesos a memoria: el primero para recuperar la dirección intermedia y el segundo para acceder al dato efectivo.
Ventaja aporta gran flexibilidad para manejar estructuras de datos dinámicas (como arreglos, matrices o cadenas). Permite recorrer secuencialmente bloques de memoria simplemente incrementando el valor del registro que contiene la dirección.
DesventajaEs más lento que otros modos, ya que requiere un mayor número de accesos a la memoria principal para completar una sola instrucción.
Ejemplo en lenguaje ensamblador (x86)En procesadores x86, se indica utilizando corchetes [ ] para referenciar la memoria apuntada por un registro
-
Ventaja Simplicidad y velocidad: No requiere cálculos complejos para hallar la dirección efectiva ni necesita accesos adicionales a la memoria. Es directo y rápido
-
Ejemplo en Lenguaje Ensamblador En arquitecturas x86 (como el procesador 8086), el direccionamiento directo se indica colocando la dirección de memoria entre corchetes [ ]