domingo, 19 de diciembre de 2010

El direccionamiento de la memoria

El direccionamiento es una operación que se realiza cuando el procesador ejecuta o interpreta una instrucción. El modo de direccionamiento utilizado afecta directamente a la rapidez de ejecución de un programa. Para acceder a una dirección de memoria se pueden utilizar diferentes modos de direccionamiento:
  • Direccionamiento inmediato. Se produce cuando las instrucciones contienen dentro sus propios datos, de modo que no se necesita acceder a la memoria para leerlo.
  • Direccionamiento directo. Se produce cuando expresa la dirección real del objeto. Así la dirección de memoria 12000 se corresponde con la posición 12000 de memoria.
  • Direccionamiento indirecto. Se produce cuando la dirección obtenida no es el objeto deseado, sino su dirección. Por tanto, para obtener el objeto deseado se requiere un acceso adicional a la memoria.
  • Direccionamiento relativo. El direccionamiento se llama relativo cuando 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.



No hay comentarios:

Publicar un comentario