Modos de direccionamiento

Solo disponible en BuenasTareas
  • Páginas : 5 (1010 palabras )
  • Descarga(s) : 0
  • Publicado : 24 de mayo de 2011
Leer documento completo
Vista previa del texto
1.- Del libro Los Microprocesadores Intel, de Barry B. Brey, recupera las principales ideas, mínimo cinco, y expréselas en no menos de 2 y no más de 3 renglones cada una, del Tema 3.1 Modos de Direccionamiento Páginas 72 a la 75.
La instrucción MOV, proporciona la base para la explicación de los modos de direccionamiento de datos
La instrucción MOV transfiere bytes o palabras de datos entre losregistros y la memoria en los 8086 y 8088. Cuando usamos la instrucción MOV, el contenido de la derecha se mueve a la izquierda, es decir, esta instrucción copia el contenido de la fuente y lo transfiere al destino.
El direccionamiento con índice escalado se encuentra en los micros 80386/80486.
Los modos de direccionamientos de datos son:
Direccionamiento por registro: transfiere un bytedesde el registro fuente hasta el registro en la memoria
Direccionamiento inmediato: que transfiere un byte de forma inmediata hacia el registro en la memoria
Direccionamiento directo: mueve un byte ente una localidad de la memoria y un registro.
Direccionamiento inderecto por registro: Transfiere un byte ente un registro y una localidad de memoria direccionada por un registro índice o baseDireccionamiento relativo base e índice: transfiere un byte entre un registro y una localidad en la memoria por un registro base(BP o BX) mas un registro indicie(DI o SI).
Direccionamiento relativo por registro: transfiere un byte entre un registro y una localidad en la memoria direccionada por un registro índice o base y además un desplazamiento
Direccionamiento relativo base mas índice: transfiereun byte entre un registro y una localidad en la memoria direccionada por un registro mase más un índice más un desplazamiento

2.-Incluya la Figura 3.2 y haga una descripción de lo que se intenta transmitir en esa Figura. En no menos de 50 palabras, máximo 100.

Lo que esta figura nos quiere decir, que son los modos o tipos de direccionamiento en el micro, en cada tipo de direccionamiento, leaplicamos una instrucción, y dependiente del tipo de direccionamiento e instrucción que le aplicamos mueve lo que esta en fuente al destino. En algunos casos se genera una dirección.
Como lo que comentaba anteriormente, que la instrucción MOV, copia el contenido de la fuente y lo transfiere al destino, de derecha a izquierda.

3.- Explique cinco modos de direccionamiento (solo cinco), ponlos ejemplos gráficos de los mismos y una instrucción que ejemplifique el tipo de direccionamiento. Van desde la página 75 hasta la página 90. Los que gustes pero traten de hacer diferentes a más complicados más puntos. Este mismo punto (3) llevarlo a la sesión presencial para exponerlo

DIRECCIONAMIENTO DIRECTO
Este direccionamiento solo se puede con la instrucción MOV que transfiera datos entreuna localidad en la memoria, situada dentro del segmento de dato y un registo, esta instrucción tiene una longitud de 3 bytes
Por ejemplo, MOV ESI,LIST = carga un numero de 32 bits de la localidad en la memoria LIST y la coloca en el registro ESI.

DIRECCIONAMIENTO INDIRECTO POR REGISTRO
Este registro, permite direccionar datos en cualquier localidad de la memoria, por medio de los registrosBP, BX, DI, SI.
Si el registro BP direcciona a la memoria, utiliza el segmento de pila
En los microprocesadores 80386/80486, se transfiere un byte, palabra o doble palabra entre un registro y una localidad de memoria direccionada por cualquier registro EAX, EBX, ECX, EDX, EBP, EDI, ESI
Ejemplo
La instrucción MOV AX, {BX} copia los datos de tamaño palabra en una dirección del segmento de datoscon un desplazamiento dado por BX, y lo pasa al registro AX
MOV AL {ECX} copia un byte en la dirección del segmento de datos con un desplazamiento dodo por el contenido de ECZ y lo coloca en AL.

DIRECCIONAMIENTO BASE MAS INDICE
Este modo direcciona en forma indirecta a los datos de la memoria. En estos micros se utiliza este direccionamiento un registro (BP o BX) mas un registro índice...
tracking img