Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PILA
PILA
Ejercicio 1:
Dados los valores de los registros AX, SS y SP, encontrar las direcciones de:
Inicio, fin y tope de pila. Considerar que los valores están expresados en
hexadecimal.
RAM
<-- 16 bits --
>
Los valores que se encuentran entre TOS Y BOS son valores válidos de
pila, mientras que los que están entre TOS Y EOS ya no son válidos,
aunque estén presentes en la pila. Si se ingresa nueva información a la
pila, ésta reemplazará a la no válida.
Ejercicio 2:
¿Cuáles son los valores almacenados en BOS, TOS y EOS en el ejercicio anterior?
57 49
1549H 1548H
TOS - 2
1548-2 = 1546
PUSH AX
1546 08 78
SP = TOS - 2
SP 00 06
POP AX
AX 78 08
SP = TOS + 2
SP 00 08