Argomenti trattati il 16 marzo 2007

Interruzioni: definizione e classificazione in interruzioni interne, interruzioni esterne e trappole. Caratteristiche e differenze tra le diverse classi di interruzione.

Azioni eseguite a fronte di una richiesta di interruzione: salvataggio dello stato volatile della macchina in modo hw, salvataggio di registri in modo sw, ritorno dall'interruzione.

Interruzioni e ciclo di istruzione in un'architettura sequenziale.

Interruzioni multiple: mascheramento delle interruzioni e gestione delle interruzioni in base alle prioritą, un esempio.

Riconoscimento del dispositivo esterno che richiede l'interruzione : linee di interruzione multiple, metodo a polling o interrogazione software, metodo vettorizzato o interrogazione hardware con daisy chain e con arbitraggio del bus.

-- AnnalisaMassini - 20 Mar 2007

Topic revision: r1 - 2007-03-20 - AnnalisaMassini






 
Questo sito usa cookies, usandolo ne accettate la presenza. (CookiePolicy)
Torna al Dipartimento di Informatica
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback