Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
484 connectés 

  FORUM HardWare.fr
  Programmation
  ASM

  vocabulaire: interruptions et évènements

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

vocabulaire: interruptions et évènements

n°166508
prettysmil​e
Sourire est un devoir social
Posté le 26-06-2002 à 15:58:20  profilanswer
 

j'ai quelques difficultés à comprendre la différence entre une interruption et un évènement, qqu'un pourrait éclairer ma lanterne?

mood
Publicité
Posté le 26-06-2002 à 15:58:20  profilanswer
 

n°166517
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 26-06-2002 à 16:05:07  profilanswer
 

une interruption fait référence à un arrêt en cours de travail du microP, alors qu'un évenement peut arriver alors que le microP est idle ou non... c'est vrai que c'est pas très clair comme distinction... on pourrait dire aussi qu'une interruption est la conséquence d'un évenement...
de toute façon, la sanction est la même pour tous les 2 : branchement immédiat vers le handler d'interruption quelque soit l'état du processeur


---------------
J'ai un string dans l'array (Paris Hilton)
n°166518
prettysmil​e
Sourire est un devoir social
Posté le 26-06-2002 à 16:07:14  profilanswer
 

merci  :love:

n°166519
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 26-06-2002 à 16:07:21  profilanswer
 

je simplifie : un évenement entraine une interruption du processeur


---------------
J'ai un string dans l'array (Paris Hilton)
n°166522
prettysmil​e
Sourire est un devoir social
Posté le 26-06-2002 à 16:09:01  profilanswer
 

Harkonnen a écrit a écrit :

je simplifie : un évenement entraine une interruption du processeur




un evenement entraine donc forcément une interruption?
c'est ce qui expliquerait que j'ai l'impression que le traitement à en faire et le même

n°166537
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 26-06-2002 à 16:17:59  profilanswer
 

prettysmile a écrit a écrit :

 
un evenement entraine donc forcément une interruption?
c'est ce qui expliquerait que j'ai l'impression que le traitement à en faire et le même




oui, ça parait logique si un évenement utilisateur se produit (un clic de souris par exemple), on va pas attendre que le processeur ait fini de bosser pour réagir. c'est vrai que des fois ça arrive, qu'on clique sur un bouton et que l'application réagisse 2 heures après, mais ce sont des contraintes liées à la gestion de la file des messages de l'OS, ou du programmeur qui a codé son appli comme un cochon (utilisation d'un seul thread par exemple), etc... ça dépend aussi de la manière dont le systeme gère le multitache.
 
mais si on prend le cas le plus simple d'un programme assembleur tournant sous DOS, je peux dire qu'un évenement utilisateur ou matériel entraine une interruption du processeur. à titre d'exemple, quand je codais des démos, je déclenchais toutes les routines de bascule des graphismes à l'écran lors du VBlank, pour lequel un gestionnaire d'interruption était prévu (une interruption était lancée chaque fois que le faisceau atteignait le bas de l'écran. tout ce que j'avais à faire était de détourner le handler standard et le remplacer par ma routine de copie d'écran)


---------------
J'ai un string dans l'array (Paris Hilton)
n°166543
prettysmil​e
Sourire est un devoir social
Posté le 26-06-2002 à 16:24:40  profilanswer
 

ben, je ne suis pas sorti de l'auberge moi, je me fais reprendre toutes les 2min passke j'utilise jamais le bon, mais avec tes explications ça devrait aller mieux

n°166556
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 26-06-2002 à 16:30:18  profilanswer
 

il te suffit juste de savoir qu'une interruption fait référence à quelque chose de matériel (hardware), déclenché par un évenement logiciel (software)
 
:love:


---------------
J'ai un string dans l'array (Paris Hilton)
n°166571
prettysmil​e
Sourire est un devoir social
Posté le 26-06-2002 à 16:40:59  profilanswer
 

je retiens.  :love:  


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASM

  vocabulaire: interruptions et évènements

 

Sujets relatifs
[VC++] gestion des evenements*** Les interruptions en C *** HELP !!!
[JAVA] Gestion des évênementsJAVA débutant (vocabulaire)
[Javascript / IE] capturer tous les évènements d'une WINDOWErreur javascript sur les evenements (urgent)
evenements vc++C les interruptions
[JAVA] Gerer les evenements (souris) sur son propre composantRenommer un fichier avec les interruptions.
Plus de sujets relatifs à : vocabulaire: interruptions et évènements


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR