Por ejemplo
Por ejemplo
Por ejemplo
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
5.5.- Operaciones con la pila<br />
La pila puede ser utilizada como un deposito temporal para los<br />
contenidos de los registros del procesador:<br />
Ejemplo: PUSH PSW (Push processor status word)<br />
- Guardar en la pila la PSW<br />
Esta almacena los 16 bits combinados que contienen el registro A y el<br />
de señalización en la parte superior de la pila. Existe una instrucción<br />
similar para cada par de registros BC, DE y HL. Un par de registros<br />
puede ser cargado con los contenidos de la parte superior de la pila por<br />
medio de una instrucción POP:<br />
Ejemplo:<br />
POP saque BC<br />
transfiere el contenido de la dirección dada por SP al registro C y el<br />
contenido de la dirección dada por SP + 1 al registro B. Las<br />
instrucciones PUSH, meta o empuje, son muy útiles, especialmente<br />
cuando se escriben subrutinas, puesto que si una subrutina utiliza, por<br />
<strong>ejemplo</strong>, los registros A, B y C para realizar su subtarea particular, los<br />
contenidos de estos registros serán muy diferentes una vez que la<br />
subrutina se haya ejecutado. <strong>Por</strong> ello es usual, cuando se escribe una<br />
68