Nous sommes actuellement le Jeu Jan 09, 2025 10:38 pm
Publier un nouveau sujetPublier une réponse Page 1 sur 1   [ 5 messages ]
Auteur Message
 Sujet du message: Cest quoi une interruption au sens informatique?
MessagePublié: Jeu Sep 22, 2011 4:15 am 

Inscrit le: Jeu Avr 14, 2011 12:50 am
Messages: 443
Bonjour tous, je suis en train de lire un cours sur les systmes dexploitations et jai un souci de compréhension sur les interruptions. Par définition il est dit quune interruption est un arrt temporaire de lexécution normale dun programme informatique par le microprocesseur afin dexécuter une routine dinterruption.Lorsque je branche par exemple une cle usb ou un disque dur, une interruption est l pour signaler quil est prt émettre mais quel est le programme qui est arrté ici (si ce on se base sur la définition qui dit que linterruption marque larrt dun programme? Et pour combien de temps?
Expliquez moi sil vous plait avec simplicité le concept dinterruption.Merci.


Haut
 Profil  
 
 Sujet du message: Cest quoi une interruption au sens informatique?
MessagePublié: Lun Jan 09, 2012 4:04 pm 
Avatar de l’utilisateur

Inscrit le: Dim Mars 20, 2011 12:49 am
Messages: 13
Windows est multitche... donc, tu supposes que tu mets une clé USB sur ton ordinateur alors que tu es en train dimprimer... Que va-t-il se passer ?
Une interruption va signaler le branchement de ta clé pour déclencher le logiciel de lecture de la clé... et une autre interruption surviendra nouveau pour continuer dans le mme temps limpression...
En faisant Ctrl-Alt-Suppr, tu peux visualiser tous les programmes résidant en mémoire vive... Dans la colonne Processeur, tu verras que celui ci se déclenche alternativement entre des programmes résidants... Mais, toi, tu ne ten rends mme pas compte... sauf si la mémoire vive devient insuffisante pour gérer le tout...


Haut
 Profil  
 
 Sujet du message: Cest quoi une interruption au sens informatique?
MessagePublié: Mer Jan 18, 2012 6:48 am 

Inscrit le: Jeu Mars 31, 2011 4:36 am
Messages: 9
rien a dire corby a tous dit sauf bien sur mes il doit le savoir dautre Application peuvent provoquer aussi un arrt du systme tel quun virus arrt du systme de sécurité une mise a jour logiciel ou mme des donner de mise a jour microsoft qui interrompre le systme totale avec un redémarrage automatique autre une surcharge électrique en bref une multitude de programme peuvent interrompre le systme et mme indépendant de notre propre demande en bref les interruption peuvent etre sois humaine sois automatique dans tous les cas de figure tous dépend la cause réel de linterruption elle mme et liée bien souvent a des systme de sécurité interne du pc et sont fabricant
et heureusement car bien souvent les beug les erreur les mauvaise donner peuvent elle mme faire un crash systme pire encore détruire le disque dur et ses données


Haut
 Profil  
 
 Sujet du message: Cest quoi une interruption au sens informatique?
MessagePublié: Lun Jan 23, 2012 11:22 pm 

Inscrit le: Mar Mars 22, 2011 8:17 pm
Messages: 11
il y a deux type dinterruptions ; les matériels et les logiciels., mais en gros cest pour dire au processeur quil faut exécuter une tche qui a un niveau de priorité différent (souvant plus élevé que ce quil fait habituellement )

Pour faire simple , prennons les commandes dun avion plutt quun PC. Le processeur soccupe de laffichage de la température a bord mais aussi des commandes de pilotage . Quand le pilote tire sur le manche a balais on souhaite que lavion réagisse tout de suite et on se dit que si laffichage de la température nest pas réactualisé toutes les secondes ce nest pas grave .
Donc sur les commandes du manche a balais on met une interruption de haut niveau , tandis quon met laffichage de la température en tache de fond


Haut
 Profil  
 
 Sujet du message: Cest quoi une interruption au sens informatique?
MessagePublié: Lun Mars 05, 2012 11:28 pm 

Inscrit le: Sam Mars 19, 2011 6:28 am
Messages: 17
On peut voir un programme, et par extension le fonctionnement de tout systme informatique comme une succession détats différents (de la mme manire que chez toi, la lumire peut tre allumée ou éteinte, et cest la personne qui actionne linterrupteur qui change létat - linformatique cest la mme chose, mais plus grande échelle). Le flux dexécution est garanti par un mécanisme régulier de passage dun état un autre. Dans linformatique actuelle, cest ce quon appelle lhorloge qui déclenche ce changement détat. Selon la fréquence de ton processeur, le nombre de "battements" dhorloge est plus ou moins important (2 millions sur un processeur cadencé 2Mhz par exemple). Tout ce qui se passe lors du changement détat de lhorloge est dit synchrone. Au contraire, tout ce qui est déclenché par un phénomne extérieur est asynchrone. Or, on ne peut pas laisser un évnement extérieur perturber le bon fonctionnement de la machine en intercalant un "état" intermédiaire non prévu, il faut donc que la gestion de cet événement extérieur soit laissé linitiative du systme lui-mme : cest le rle des interruptions. En gros, lorsque ce genre dévnement survient, un "signal" est émis, cest dire quun digit indépendant change détat ("sallume"), et il existe un mécanisme interne au systme qui contrle intervalle régulier létat de ce digit. Forcément, le signal doit rester "allumé" suffisamment longtemps pour quil ait le temps dtre détecté. Une fois détecté, le processeur en gros "met de cté" ce quil était en train de faire pour traiter le signal, puis il reprend l o il en était.
Un exemple plus concret : tu appuies sur une touche de ton clavier : un signal est émis. Au bout dun moment, létat du signal est contrlé, on saperoit quil est "allumé" : le processeur "sauvegarde" l o il en était, lance la procedure de traitement du signal, puis reprend son activité.


Haut
 Profil  
 
Afficher les messages publiés depuis:  Trier par  
Publier un nouveau sujetPublier une réponse Page 1 sur 1   [ 5 messages ]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit and 8 invités


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Recherche de:
Aller vers:  
cron

Click me:
forum-français
Deutsch Forum
日本語フォーラム
中文论坛
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style base twilightbb Thanks to Daniel St. Jules of Gamexe.net
MW2 Style by FanFanLaTuFlippe contact: fanfanlatuflippe@live.fr
Traduction réalisée par Maël Soucaze © 2010 phpBB.fr
Forum Romano
Forum Brasileiro
العربي%20المنتدى
Zone 3D
Politique de confidentialité