>> Elettronica Tecnologia >  >> Home Audio >> Amplificatori e Preamplificatori

Perché la maggior parte degli interrupt nel microprocessore sono attivi bassi?

L'affermazione che "la maggior parte degli interrupt nei microprocessori sono attivi bassi" non è del tutto accurata . Sebbene fosse comune nei microprocessori più vecchi, non è più una regola universale.

Ecco perché erano prevalenti gli interrupt attivi bassi e perché oggi sono meno comuni:

Motivi per gli interrupt bassi attivi:

* Motivi storici: I primi microprocessori erano progettati con la logica TTL, che intrinsecamente favorisce i segnali bassi attivi. Ciò era dovuto al fatto che i transistor erano più efficienti nello stato "acceso" (bassa tensione) rispetto allo stato "spento" (alta tensione).

* Semplicità: L'utilizzo di interrupt attivi bassi significava che era possibile utilizzare un semplice resistore pull-up per mantenere alta la linea di interruzione nello stato inattivo. Ciò ha semplificato il circuito di gestione delle interruzioni.

* Rimbalzo: Gli interrupt attivi bassi fornivano un antirimbalzo intrinseco per gli interruttori meccanici, che possono generare segnali spuri a causa del rimbalzo dei contatti.

Perché gli interrupt attivi alti stanno diventando più comuni:

* Tecnologia moderna: I microprocessori si sono evoluti per utilizzare la logica CMOS, che è ugualmente efficiente sia per i livelli logici alti che per quelli bassi.

* Flessibilità: L'utilizzo di interrupt alti attivi offre maggiore flessibilità nella gestione degli interrupt. È più semplice combinare segnali con polarità diverse.

* Gestione del software: I moderni sistemi operativi e i controller di interruzione possono gestire in modo efficiente sia gli interrupt attivi alti che quelli bassi.

È importante notare:

* La polarità di un'interruzione è determinata dallo specifico microprocessore e dalle sue periferiche.

* Alcuni microprocessori offrono polarità di interruzione configurabili, consentendo agli utenti di scegliere attivo alto o basso.

* La documentazione di un dispositivo specifico specifica sempre la polarità dell'interruzione.

In conclusione:

Sebbene gli interrupt attivi bassi fossero storicamente comuni, i microprocessori e le periferiche moderni non sono vincolati da questa convenzione. Se un'interruzione è attiva alta o bassa è determinata dal dispositivo specifico e dalla sua progettazione. È essenziale fare riferimento alla scheda tecnica o alla documentazione per comprendere la polarità di un particolare dispositivo.

  1. Tipi di mezzi di comunicazione elettronici
  2. 8 modi per evitare il guasto del compressore dell'aria condizionata
  3. Quali riviste e blog pensi riflettano lo stile?
  4. Come bloccare una TV Sony
  5. Come si ottengono le informazioni di accesso a Photobucket?
  6. Come salvare i messaggi di testo da un telefono al computer