Argomenti trattati il 1/4/2003

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

Interruzioni rispetto al ciclo di istruzione in un'architettura sequenziale.

Azioni eseguite a fronte di una richiesta di interruzione: salvataggio dello stato volatile della macchina e di registri e ritorno dall'interruzione.

Interruzioni multiple: mascheramento delle interruzioni e gestione delle interruzione in base alle priorità.

Riconoscimento del disposivivo che richiede l'interruzione: metodo a polling o interrogazione software, metodo vettorizzato o interrogazione hardware, cenni su linee di interruzione multiple e su arbitraggio dl bus.

-- AnnalisaMassini - 04 Apr 2003


This topic: Architetture2/MZ > Arc2CanaleE_O > Lezione1_Aprile_2003
Topic revision: r1 - 2003-04-04 - AnnalisaMassini
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback