Modos de Direccionamiento
Definición de Direccionamiento.
Acción de asignar una dirección de memoria a un conjunto de datos.
Modo de direccionamiento: mecanismo que permite conocer la ubicación deun dato o instrucción.
- Objeto: dato o instrucción que se desea direccionar.
- Un computador dispone de varios modos de direccionamiento.
- Objetivos de los modos de direccionamiento: • Reducir elespacio ocupado en memoria por las instrucciones. • Permitir la reubicación del código. • Facilitar el manejo de las estructuras de datos.
Direccionamiento Inmediato.
- La instrucción contiene al propioobjeto.
- Se emplea cuando la instrucción contiene un valor constante.
- El tamaño del operando viene determinado por el espacio reservado para él en el formato de instrucción.
- Subcampos del campode operando:
Este tipo de direccionamiento tiene la ventaja de la rapidez ya que no se precisan referencias adicionales a la memoria para extraer el operando. Sin embargo, presenta el inconvenientede ser una forma poco flexible de localizar un operando.
Direccionamiento Directo a registro.
En el campo de dirección se especifica la dirección del registro donde se encuentra el operando o donde hayque dejar el resultado.
Direccionamiento Directo a memoria.
En el campo de dirección se especifica la dirección de memoria donde se encuentra el operando o donde hay que dejar el resultado.Direccionamiento indirecto a Registros.
En el campo de dirección se especifica la dirección del registro donde se encuentra la dirección de memoria en la que se encuentra el operando o donde hay que dejarel resultado.
Direccionamiento Indirecto a memoria.
En el campo de dirección se especifica una dirección de memoria, cuyo contenido es a su vez otra dirección de memoria, donde se encuentra eloperando o donde hay que dejar el resultado.
Direccionamiento relativo a PC, de registro base e indexado.
Estos tres tipos de direccionamiento comparten la forma de calcular la dirección del operando o...
Regístrate para leer el documento completo.