Está en la página 1de 3

Instituto Tecnológico Superior De Santa María De El

Oro Durango

Ingeniería en Sistemas Computacionales

Arquitectura De Computadoras
Resumen

Jasmin Edith Soto


Ana Luz López Michel

I.S.C Carlos Díaz Salgado


5° semestre

16/10/15
Modos de direccionamiento del POWERPC
Este método emplea un conjunto de modos de direccionamiento sencillo y
relativamente evidente.

Direccionamiento de carga/memorización:

El PowerPC proporciona direccionamiento alternativos para instrucciones de


carga/memorización. En el direccionamiento indirecto, la instrucción incluye un
desplazamiento de 16 bits que se suma a un registro base, que puede ser alguno de
los registros de uso general.

Existe otra técnica de direccionamiento para las instrucciones de carga/memorización


que es el direccionamiento indexado indirecto. La instrucción hace referencia a un
registro base y otro índice pudiendo ambos ser cualquiera de los registros de uso
general. La dirección efectiva es la suma de los contenidos de estos dos registros. De
nuevo, la opción de actualización hace que el registro base se actualice con la nueva
dirección efectiva.
Direccionamiento de bifurcaciones:

Se dispone de tres modos de direccionamiento para bifurcaciones.

Direccionamiento absoluto: Si se emplea esta con instrucciones de salto incondicional,


la dirección efectiva de la siguiente instrucción se obtiene a partir de un valor inmediato
de 24 bits contenido en la instrucción. El valor de 24 bits se extiende hasta 32 bits
añadiendo dos ceros a su extremo menos significativo y extendiendo el signo.

Direccionamiento relativo: El valor inmediato de 24 bits se extiende como en los casos


anteriores. El valor resultante se suma entonces al contador de programa a fin de
determinar una posición relativa a la instrucción actual.

Direccionamiento indirecto: Este modo obtiene la dirección efectiva de la siguiente


instrucción bien del registro de enlace o bien del registro de la cuenta. El registro de la
cuenta se usa para retener la dirección de la instrucción de bifurcación. Este registro
puede emplearse para mantener valores contador para bucles.

Instrucciones aritméticas: En operaciones aritméticas con enteros, todos los operandos


deben estar bien en registro. Con direccionamiento de registros, un operando desino se
especifica como uno de los registros de uso general. Todos los operandos se utilizan
con direccionamiento de registros.

También podría gustarte