Système d'exploitation et matériel
Parmi les événements suivants, lequel est asynchrone, sans rapport avec l’exécution des instructions et survenant à un moment imprévisible ?
- AUne interruption du timer
- BUn défaut de page dû à l’accès à une page inexistante
- CUne exception due à une division par 0
Afficher la réponse et l'explication
Réponse : A. Une interruption du timer
Une interruption du timer provient d’un circuit externe au bout d’un délai défini, quelle que soit l’instruction en cours ; elle est donc asynchrone. Le défaut de page et la division par zéro sont causés par l’exécution d’une instruction précise et se reproduisent toujours au même endroit si l’on exécute la même instruction dans la même situation ; ce sont des exceptions synchrones. Autre différence avec les interruptions : les exceptions synchrones obligent à décider s’il faut réexécuter ou sauter l’instruction en cause.
Continuer : 9 autres questions sur Système d'exploitation et matériel