Connaissances Informatiques >> Matériel >> CPUs >> Content
  Derniers articles
  • Les similitudes entre le cerveau hum…
  • De quelles informations avez-vous be…
  • Pourquoi la société Intel est-elle…
  • Types de CPU Computer 
  • Guide de mise à niveau CPU 
  • Puis-je installer un processeur Cele…
  • Un processeur dual-core de 1,8 GHz e…
  • Quelles sont les causes 100 pour cen…
  • Pourquoi l' utilisation du processeu…
  • Comment Huiler un CPU Fan Datech 
  •   CPUs
  • All-In -One Printers

  • apple Computers

  • BIOS

  • Lecteurs CD et DVD

  • CPUs

  • Durs et stockage

  • Écrans d'ordinateur

  • Périphériques

  • Computer Power Sources

  • Imprimantes

  • À niveau des ordinateurs

  • Ordinateurs de bureau

  • Lecteurs de livres électroniques

  • Disques durs externes

  • flash Drives

  • Entrée et de sortie Devices

  • Kindle

  • Portables

  • mainframes

  • Souris et claviers

  • netbooks

  • Matériel réseau

  • Ordinateurs portables

  • Ordinateurs PC

  • Projecteurs

  • RAM , cartes et mères

  • scanners

  • serveurs

  • Cartes son

  • Tablet PC

  • Cartes graphiques

  • Stations de travail

  • iPad

  • iPhone
  •  
    CPUs

    Que se passe-t-il si le processeur demande quelque chose à un appareil et n'est pas prêt ?

    Si le processeur demande quelque chose à un périphérique et que celui-ci n'est pas prêt, le processeur entre généralement dans un état d'attente. Cela signifie que le processeur cessera d'exécuter les instructions jusqu'à ce que l'appareil soit prêt. Le temps d'attente du processeur dépend de l'appareil. Certains appareils peuvent être prêts en quelques cycles d'horloge, tandis que d'autres peuvent prendre plusieurs millisecondes, voire quelques secondes.

    Dans certains cas, le processeur peut continuer à exécuter des instructions en attendant le périphérique. C’est ce qu’on appelle une exécution dans le désordre. Une exécution dans le désordre peut améliorer les performances en permettant au processeur de garder toutes ses unités d'exécution occupées. Cependant, une exécution dans le désordre peut également rendre plus difficile le débogage des programmes.

    Si l'appareil n'est pas prêt dans un délai raisonnable, le processeur peut générer une interruption. Cela amènera le processeur à arrêter d’exécuter les instructions et à passer à un gestionnaire d’interruption. Le gestionnaire d'interruption peut alors prendre les mesures appropriées pour gérer le périphérique qui n'est pas prêt.

    Voici un exemple de ce qui pourrait arriver si le processeur demande quelque chose à un périphérique et que celui-ci n'est pas prêt :

    1. Le processeur demande des données à un disque dur.

    2. Le disque dur n'est pas prêt à fournir les données.

    3. Le processeur entre dans un état d'attente.

    4. Le disque dur est prêt.

    5. Le processeur reprend l'exécution des instructions.

    Dans cet exemple, le processeur entre dans un état d'attente pendant une courte période pendant que le disque dur devient prêt. Cela n’affecte pas de manière significative les performances du programme. Cependant, si le disque dur mettait beaucoup de temps à être prêt, le processeur serait obligé d'attendre pendant une période prolongée. Cela pourrait affecter considérablement les performances du programme.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Conseils pour réduire la consommation de CPU 
  • Quel est le meilleur processeur AMD FX-8320 par rapport à Intel Core i5-3570K ? 
  • Comment overclocker un processeur d'ordinateur 
  • Comment afficher la température du CPU et du GPU sur la barre des tâches 
  • Quelles sont les étapes à suivre pour initialiser une puce de microprocesseur 8259A ? 
  • Quel composant du processeur est chargé de comparer le contenu de deux données ? 
  • Quelle est la structure du processeur ? 
  • Quels sont les deux principaux composants d’un ensemble refroidisseur de processeur ? 
  • Comment remplacer le processeur d'un Mac Mini 
  • Core 2 Duo températures du CPU 
  • Connaissances Informatiques © http://www.ordinateur.cc