Está en la página 1de 4

ANGELICA MARLENYS BELLO

2017-4086

UNI DAD 2 ACTIVIDAD 1


..

DEFINIR ESTOS CONCEPTOS: .

❖ MODO DE DIRECCIONAMIENTO: . .

La forma en que se esp ecifica un operando se denom ina modo de


. . . . .

direccionamiento, es de cir, es un conjunto de reglas que especifican la


. . . . .

localización (posición) de un dato usado durante la ejecución de una instrucción.


. . . . .

El 8086 tiene 25 modos de direccionamiento o reglas para localizar un ope rando


. . . . .

de una instrucción. .

Los modos de direccionamiento más frec uentes son los que calculan la dirección
. . . . .

del operando mediante la suma de la dirección base de un regis tro segmento,


. . . . . .

multiplicado por 16 y el val or de un desplazamiento. La gran variedad de


. . . . . .

direccionamientos proviene de las mu chas formas en que se puede determinar . . . . . .

el desplazamiento. .

❖ ALGORITMO: .

Se puede entender un algoritmo como una secuencia de pasos finitos bien


. . . . . . .

definidos que resuelven un prob lema. Por ejemplo, la ejecución de tareas


. . . . . .

cotidianas tan simples como cepillarse los dientes, lavarse las manos o se guir
. . . . . . . .

el manual de instrucciones de arm ado de un mueble, se pueden ver como


. . . . .

un algoritmo. .

❖ DIRECCIÓN FÍSICA DE MEMORIA: . . .

En la informática, una dirección física (también denominada dirección . . . . .

real o dirección binaria) es una dirección de memo ria que se representa en . . . . .

forma de un número binario en la circuitería de bus de direcciones para permitir


. . . . . . .

que el bus de datos acceda a una celda de almacenamiento particular de la red


. . . . . .

principal de memoria o un registro de dispositivo de E/S mapeada en memoria.


. . . . . .

❖ PUNTERO: .

En ciencia de la computación, un puntura es un objecto del leng uaje de


. . . . .

programación, cuya valor puede referirse a otro valor almacenado en o tra parte
. . . . . . . . . .

de la memoria del ordenador utilizando así su dirección.


. . . .
ANGELICA MARLENYS BELLO
2017-4086
❖ CÓDIGO DE OPERACIÓN: . .

En informática, un op code (operation code) o código de operación, es la porción


. . . . . .

de una instrucción de len guaje de má quina que espec ifica la operación a ser
. . . . . .

realizada. Las operaciones que un opcode pue de especificar pueden incluir


. . . . . . .

aritmética, copia de datos, operaciones lógicas, y control del programa.


. . . . . . .

Explicar en qué consiste cada uno de los diferentes modos de


. . . . . .

direccionamiento en el microprocesador con ejemplos.


. . .

❖ DIRECCIONAMIENTO INMEDIATO: . .

La manera más simple de especificar un operando es que el campo de dirección de la


. . . . . .

instrucción contenga el propio operando, y entonces decimos que al código de


. . . . . . .

operación le sigue un "literal". Simbólicamente lo podemos representar de la siguiente


. . . . . . .

manera:
Este tipo de direccionamiento tiene la ventaja de la rapidez ya que no se precisan
. . . . . . . .

referencias adicionales a la memoria para ext raer el operando. Sin embargo, presenta
. . . . . . .

el inconveniente de ser una forma poco flexible de localizar un operando.


. . . . .

Ejemplo del Z80:


.

En el Z80 el dato inmediato (literal) puede ser de 8 o 16 dígitos binarios, dependiendo . . . . . . .

del tamaño del destino de la información. . . .

❖ DIRECCIONAMIENTO IMPLÍCITO . .

En este modo, llamado también inherente, el operando se especifica en la . . . . . .

misma definición de la instr ucción. El modo implícito se usa para hacer


. . . . . . .

referencia a operandos de dos tipos: . . .

❖ Registros: En el caso de que el código de operación se refiera en particular a


. . . . . .

un registro. .

❖ Operandos en la pila: En el caso de que la operación se realice siempre . . . . . .

sobre el dato sit uado en la cima de pila. . . . .

El primer caso es típico de las organiza ciones de un solo acumulador.


. . . . .

Generalmente en un ordenador de este tipo todas las instrucciones que


actúan sobre el acumulador utilizan direccio- namiento implícito.

En el segundo caso están la mayoría de las instrucciones de los ordenadores con . . . . .

organiza- ción de pila. Estas operaciones llevan implícitos los operandos que son los
. . . . . .

elementos de la cima de pila.


. .
ANGELICA MARLENYS BELLO
2017-4086

❖ DIRECCIONAMIENTO DIRECTO POR REGISTRO: . . .

Se mencionó anteriormente que el campo de dirección de una instrucción puede


. . . . . .

especificar a palabra de memoria o un registro del procesador. Cuando se da


. . . . . .

este último caso se dice en el operando está especificado con


. . . .

direccionamiento directo por registro, en tal caso, el erando reside en uno de los
. . . . . . .

registros del procesador que es seleccionado por un cam po de gistro de k bits


. . . ..

en la instrucción. .

Este campo de k bits puede especificar uno de 2k registros. Este modo es típico
. . . . . . .

de los ordenadores con organización de registros de uso general. . . . .

❖ DIRECCIONAMIENTO DIRECTO (O ABSOLUTO): . . .

Este es el modo de direccionamiento más sencillo. El campo de dirección no . . . . .

necesita trans- formación alguna para dar la dir ección efectiva, es decir la
. . . . . . .

función que transforma el cam po de operando en la dirección efectiva es la


. . . . . .

identidad. Esto significa que el campo de operando es ya la dirección


. . . . .

efectiva. .

Este direccionamiento sólo se usa en ordenadores pequeños en que el programa


. . . . . .

siempre se sitúa en la misma zona de me moria ya que dificulta la relocalización


. . . . .. . .

de los programas, es decir que el código de los programas no dependa de su


. . . . .

situación en memoria.
. .

En ordenadores más grandes, este modo está reservado para acceder a


. . . . . . .

direcciones del sist ema, que normalmente se refieren a operaciones de entrada y


. . . . . .

salida, ya que estas direcciones no dependen del programa. . . .

❖ DIRECCIONAMIENTO INDIRECTO DE REGISTRO: . . .

Este modo es similar al direccionamiento indirecto. El operando se encuentra en una . . . . .

celda de memoria apuntada por contenido de un registro. El registro cont iene la . . . . . . .

dirección efectiva del operando. Este modo utiliza menos acceso de mem oria que el
. . . . . . . .

direccionamiento indirecto. Este mo do tiene un espacio de direcciones grande, pero es


. . .. . . .

limitado al ancho de los reg istros disponibles para almacenar la dirección efectiva.
. . .. . . . .

❖ DIRECCIONAMIENRO DE PLAZAMIENTO: . .

El modo de desplaza miento consis te en tres variaciones:


. . . .

1) Direccionamiento relativo . .

2) Direccionamiento de reg istro base . .

3) Direccionamiento de ín dice . .
ANGELICA MARLENYS BELLO
2017-4086

Este modo puede considerarse una combinación del m odo de direccionamiento


. . . . . .

indirecto y de registro. La dirección tiene dos valores: el valor base y un


. . . . . .

registro que contiene un desplazamiento entero que es sumado o restado de la


. . . . .

base para formar la dirección efectiva de la memoria.


. . . .

❖ DIRECCIONAMIENTO DE PILA: . .

El modo de pila, también conocido como direccionamiento implícito, consiste en


. . . . . .

un conjunto lineal de ubicac iones referidos al último que entra y primero en salir.
. . . . .

El operando está en la pa rte superior de la pila.


. .

El puntero de la pila es un registro que almacena la dirección de la parte superior


. . . . .

de la ubicación de la pila. . .

También podría gustarte