Vous êtes sur la page 1sur 1

sEc.12-5 P I L A .

S U B R U T I N A SE I N T E R R U P C I O N gs

Direccionamiento indexado: Las instrucciones en este modo con-


tienen 3 bytes con los últimos dos conformando una dirección de 16 bits.
La parte d-eIa dirección de la instrucción se agregaal valor presentealma-
ádo en el registro índice para obtener la dirección efectiva. El registro
""t
índice se incrementa a menudo o se decrementapara facilitar la ejecución
de los bucles del programa y tener acceso a tablas de datos almacenados
en la memoria.

Direccionamiento de registro base: Este es similar al modo de di-


reccionamientoindexado, excepto que la parte de dirección de la instruc-
ción consiste de un número de bits que es menor que el número de bits
requeridos,para una dirección completa. La dirección efectiva se calcula
agregandoei contenido de un registro índice a la dirección parcial en Ia
iñstrucción. El registro usado en el modo se llama a menudo registrobase
en vez de registrJíndice. El registro base retiene una dirección base y la
dirección truncada en la instrucción especificaun desplazamientocon res-
pecto a la direcciónbase.

Direccionamiento indirecto: En este modo la parte de la dirección


de la instrucción especificala dirección donde se almacena la dirección
efectiva. El control Íee la parte de la dirección de la instrucción y la usa
para direccionar la memoriá con el fin de leer la dirección efectiva.La me-
moria debe ser accesadade nuevo para leer el operandosi la instrucción es
ü>\ \\¡n sp:*.,ss . R s \r is=t.rsqoii:o &c tis ca<ttcl --ta- {rlqeoión efeotirr a eq
fu áiti".ié" de bifurcación la cual es trasferida al PC '
de direccio-
Direccionamiento indirecto indexado: Este es un modo
e;;"pt" que la parte de dirección de la instrucción se
namiento indirectol
la dirección donde
;;;ñ ;i .o"t""i¿J á"i i"gittlt" índice para d€terminar
aimacenala dirección efectiva en la memoria'
sJ --
--
üi"-procesadores específicos emplean varios modos de direcciona-
de direccio-
miento, pero muy ,ur"-urrt. una unidád tiene todos los modos
namiento enumerados aquí. Para poder escribir programas para un micro-
es necesarió el tipo de instrucciones disponibles y
computador
"ono""t-
ertur total*ente familiarizado con los. modos de direccionamiento usados
en el microprocesador.

12.5 P I L A , S U B R U T I N A SE I N T E R R U P C I O N

Una característica útil incluida en la mayoría de los computadores es una


pifu ¿" memoria llamada también lista de último en entrar primero en salir
que acumula infor-
ii.ifOl. Una pila es un dispositivode almacenamiento
mación de tal manera que ei ítem almacenado de último sea el primer ítem
recuperado.La operación de la pila se compara a menudo con una pila de
bandejas.La última bandeja en la pila es la primera que se quita.
una pila es muy útil para una serie de aplicacionesy su organización
conlleva característicasespecialesque facilitan muchas tareas de proce-
samiento de datos. Por ejémplo, una pila se usa en algunas calculadoras

Vous aimerez peut-être aussi