Está en la página 1de 1

s Ec .

12- 5
PI LA. SUBRUTI NAS E I NTERRUPCI ON
gs
Di recci onami ento i ndexado: Las i nstrucci ones en este modo con-
tienen 3 bytes con los ltimos dos conformando una direccin de 16 bits.
La parte d-e Ia direccin de la instruccin se agrega al valor presente alma-
""t
do en el registro ndice
para obtener la direccin efectiva. El registro
ndi ce se i ncrementa a menudo o se decrementa
para faci l i tar l a ej ecuci n
de los bucles del programa y tener acceso a tablas de datos almacenados
en l a memori a.
Di recci onami ento de regi stro base: Este es si mi l ar al modo de di -
recci onami ento i ndexado, excepto
que l a parte de di recci n de l a i nstruc-
cin consiste de un nmero de bits que es menor
que el nmero de bits
requeri dos,
para una di recci n compl eta. La di recci n efecti va se cal cul a
agregando ei contenido de un registro ndice a la direccin
parcial en Ia
i strucci n. El regi stro usado en el modo se l l ama a menudo regi stro base
en vez de regi strJndi ce. El regi stro base reti ene una di recci n base y l a
di recci n truncada en l a i nstrucci n especi fi ca un despl azami ento con res-
pecto a l a di recci n base.
Di recci onami ento
i ndi recto: En este modo l a parte de l a di recci n
de l a i nstrucci n especi fi ca l a di recci n donde se al macena l a di recci n
efecti va. El control ee l a parte de l a di recci n de l a i nstrucci n
y l a usa
para di recci onar l a memori con el fi n de l eer l a di recci n efecti va. La me-
moria debe ser accesada de nuevo
para leer el operando si la instruccin es
>\ \\n sp:*.,ss . R s \r is=t.rsqoii:o &c tis ca<ttcl --ta- {rlqeoin efeotirr a eq
fu iti".i"
de bifurcacin
la cual es trasferida
al PC '
Di recci onami ento
i ndi recto
i ndexado:
Este es un modo de di recci o-
namiento
indirectol e;;"pt"
que la parte de direccin de la instruccin
se
;;; ;i .o"t""iJ
"i i"gittlt" ndice
para dterminar
la direccin donde
sJ ai macena
l a di recci n efecti va en l a memori a'
-- --
i"-procesadores
especficos
emplean varios modos de direcciona-
miento,
pero muy ,ur"-urrt. una unidd tiene todos los modos de direccio-
namiento enumerados
aqu. Para poder escribir
programas para un micro-
computador
es necesari
"ono""t-
el tipo de instrucciones disponibles
y
ertur total*ente
familiarizado con los. modos de direccionamiento
usados
en el microprocesador.
12. 5 PI LA, SUBRUTI NAS E I NTERRUPCI ON
Una caracterstica til incluida en la mayora de los computadores
es una
pi fu " memori a l l amada tambi n l i sta de l ti mo en entrar
pri mero en sal i r
i i .i fOl .
Una
pi l a es un di sposi ti vo de al macenami ento
que acumul a i nfor-
maci n de tal manera
que ei tem al macenado de l ti mo sea el pri mer tem
recuperado. La operacin de la pila se compara a menudo con una
pila de
bandej as. La l ti ma bandej a en l a pi l a es l a pri mera que se qui ta.
una
pi l a es muy ti l para una seri e de apl i caci ones
y su organi zaci n
conl l eva caractersti cas
especi al es
que faci l i tan muchas tareas de
proce-
sami ento de datos. Por ej mpl o, una
pi l a se usa en al gunas cal cul adoras

También podría gustarte