Sistemas

Solo disponible en BuenasTareas
  • Páginas : 2 (482 palabras )
  • Descarga(s) : 0
  • Publicado : 23 de marzo de 2011
Leer documento completo
Vista previa del texto
Direccionamiento inmediato:
Un dato de 8 o 16 bits se especifica como parte de la instrucción, el operando fuente está en modo inmediato y el destino en modo registro.

Direccionamiento deregistro. 
Especifica el operando fuente y el operando destino. Los registros deben ser del mismo tamaño

Direccionamiento directo.
 
La dirección efectiva (EA) de 16 bits se toma directamente del campode desplazamiento de la instrucción. El desplazamiento se coloca en la localidad siguiente al código de operación. Esta EA o desplazamiento es la distancia de la localidad de memoria al valor actualen el segmento de datos (DS) en el cual el dato está colocado.

Direccionamiento de registro indirecto.
 
La dirección efectiva EA está especificada en un registro apuntador o un registro índice.El apuntador puede ser el registro base BX o el apuntador base BP; el registro índice puede ser el Indice Fuente (SI) o el Indice Destino (DI).

Direccionamiento base
 
EA se obtiene sumando undesplazamiento (8 bits con signo o 16 bits sin signo) a los contenidos de BX o BP. Los segmentos usados son DS y SS. Cuando la memoria es accesada, la dirección física de 20 bits es calculada de BX yDS, por otra parte, cuando la pila es Accesada, la dirección es calculada de BP y SS.

Direccionamiento Indexado.
Similar al direccionamiento relativo a registro base.
El operando se encuentra enmemoria.
Registro índice: se modifica a menudo en la ejecución del programa.

Direccionamiento base indexado.
 
EA se calcula sumando un registro base (BX o BP), un registro índice (DI o SI), y undesplazamiento (8 o 16 bits).

Direccionamiento indirecto:
El operando se encuentra en memoria.
La instrucción contiene una dirección que se emplea para leer en memoria una dirección intermediaque será la verdadera dirección del objeto buscado.

Segmentos de la unidad de ejecución y unidad de interfaz del bus.
Segmento de código. 
El segmento de código (CS) contiene las instrucciones de...
tracking img