Академический Документы
Профессиональный Документы
Культура Документы
DE ACAPULCO
Ingeniera en sistemas
computacionales
Materia: Lenguaje de Interfaz
RESUMEN: Tema: 2.10
MANIPULACION DE LA PILA.
Profesor: Ing. Dagoberto Urza Osorio
Alumna: Tania Daz Navarrete #c: 12320712
Hora: 11:00 am 14:00 p.m.
Aula: 604
4. POP BX: Regresa la palabra que se encuentra en la pila, en donde apunta el SP, y
la enva al registro BX e incrementa el SP en 2 (a 26H). El BX ahora contiene
03D2H, con los bytes correctamente invertidos:
5. POP AX: Regresa la palabra que se encuentra en la pila, en donde apunta el SP, y
la enva al registro AX e incrementa el SP en 2 (a 28H). el AX ahora contiene
015AH, con los bytes correctamente invertidos:
Las instrucciones POP son codificadas en secuencia inversa a las instrucciones PUSH.
As en el ejemplo se guardaron AX y BX, en ese orden. Adems, los valores sacados de la
pila an estn all, aunque el SP ya no apunta a ellos.
Siempre debe asegurarse que su programa coordine los valores que guardan en la pila
con los valores que saca de ella. Como este es un registro directo, un error puede causar
que un programa no funcione. Tambin, para un programa .EXE usted tiene que definir
una pila que sea suficientemente grande para contener todos los valores que pondran ser
guardados en ella.
Bibliografa:
Lenguaje ensamblador Abel Peter
Captulo 13: Procesamiento de datos binarios.
Pgina: 22-24