cerca
Sistemi Operativi
modifica cronologia stampa login logout

Wiki

UniCrema


Materie per semestre

Materie per anno

Materie per laurea


Help

Return to Sistemi Operativi  (Edit)

Uni.SO-Mod1-Lez2 History

Hide minor edits - Show changes to output

Added lines 16-20:
La CALL mette in cima allo stack l'indirizzo indicato dal program counter, in modo sincrono con la computazione.

Base pointer: registro del processore che individua il contesto in cui sto eseguendo la procedura.

!!!!Realizzazione della chiamata di procedura (1)
Deleted lines 22-24:
!!!!Realizzazione della chiamata di procedura (1)
...
Added lines 25-29:
Butta via le variabili locali quindi butta via il registro SP (Stack Pointer).

Con il ripristino del contesto di attivazione della procesura chiamante e la rimozione dello stack dei valori attuali dei parametri formali (ritornando al contesto di attivazione della procedura chiamante), si fa in pratica un rollback ripercorrendo al contrario i passi seguiti nel punto precedente.

!!!!Realizzazione della chiamata di procedura (3)
Deleted lines 31-33:
!!!!Realizzazione della chiamata di procedura (3)
...
Added lines 34-36:
L'attivazione avviene in maniera sincrona se dipende dagli eventi esterni.

!!!!Realizzazione della risposta all'interruzione (2)
Deleted lines 38-40:
!!!!Realizzazione della risposta all'interruzione (2)
...
Changed line 15 from:
!!!!Chiamta di procedura
to:
!!!!Chiamata di procedura
Changed lines 8-9 from:
%center%%sottotitolo%Chiamae di procedura e risposta alle interruzioni
to:
%center%%sottotitolo%Chiamate di procedura e risposta alle interruzioni
Added lines 1-41:
(:title Sistemi Operativi:)
[[Torna alla pagina di Sistemi Operativi->SistemiOperativi]]
----

%titolo%''':: Appunti caotici ::'''

%center%%sottotitolo%Lezione 2
%center%%sottotitolo%Chiamae di procedura e risposta alle interruzioni

!!Pag 1
!!!!Sommario
...

!!Pag 2
!!!!Chiamta di procedura
...

!!!!Realizzazione della chiamata di procedura (1)
...

!!Pag 3
!!!!Realizzazione della chiamata di procedura (2)
...

!!!!Realizzazione della chiamata di procedura (3)
...

!!Pag 4
!!!!Realizzazione della risposta all'interruzione (1)
...

!!!!Realizzazione della risposta all'interruzione (2)
...

!!Pag 5
!!!!Realizzazione della risposta all'interruzione (3)
...


----
[[Torna alla pagina di Sistemi Operativi->SistemiOperativi]]