U8 - Pila Flashcards

1
Q

Pila
CONCEPTO

A

Es donde se almacena la información de la CPU asociada a la ejecución.
Resguarda el entorno de la CPU para luego reanudar la ejecución a partir del momento en que se produjo la interrupción.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Restauración de contexto
DEFINICION

A

Restaura el entorno de la CPU rescatando la información que tenía los registros de la pila.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Cual es el tipo de acceso a la pila?

A

LIFO, Last in First out

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Mediante que punteros se accede a la pila?

A

Stack Pointer y Base Pointer
(Direccionamiento) y (Almaneza desplazamiento)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Como se accede a la dirección del próximo elemento de la pila?

A

Base segmento: Desplazamiento

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

CALL y RET
QUE SON

A

Instrucciones que sirven para invocar y dar retorno a un procedimiento o subrutina

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

INT Y IRET
QUE SON

A

Subrutinas de interrupción

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

PUSH y POP
QUE HACEN

A

PUSH: Pone palabra en pila, decrementa el SP
POP: Saca palabra de pila, incrementa el SP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Que información posee el Stack Segment?

A

Especifica las características del segmento de pila que reside en memoria.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Maximo tamaño de la pila?

A

4GB de longitud

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Que contiene el ESP?

A

Contiene el desplazamiento de cima de la pila.
Es utilizado por el PUSH y POP.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Que contiene el EBP? Para que se utiliza?

A

Accede a estructuras de datos pasada en la pila. Cuando se usa para direccionar memoria el SS es referenciado apuntando a la base de la pila.
Cuando se hacen subrutinas toma el papel del ESP para no modificar el valor de este puntero.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly