Qu'est-ce qu'un traitement informatique? (Avec des photos)
Le traitement informatique est une action ou une série d'actions qu'un microprocesseur, également appelé unité de traitement centrale (UC), exécute dans un ordinateur lorsqu'il reçoit des informations. Le processeur est un type de "cerveau" électronique pour un système informatique. Il exécute une série d'instructions qui lui sont fournies par des programmes logiciels installés sur le disque dur d'un ordinateur et chargés dans une mémoire vive (RAM). Bien que les systèmes informatiques modernes soient devenus beaucoup plus rapides et complexes que leurs homologues précédents, ils effectuent toujours le même type de traitement informatique de base.
A leur niveau de base de fonctionnement, les CPU sont constituées d’un ensemble de transistors qui, via une série d’états électriques binaires de 1 et de 0, ou d’états "on" et "off" - effectuent des opérations mathématiques et logiques qui aboutissent à capacité de traitement informatique. Les instructions fournies à un processeur par un logiciel modifient les états de ces transistors pour effectuer des calculs pour le logiciel. Ces résultats sont ensuite généralement renvoyés dans la mémoire RAM pour être utilisés par le logiciel.
Le traitement informatique subit quatre états distincts afin de produire une sortie de données significative pour tout programme. Ces états sont communément appelés extraction, décodage, exécution et écriture. Fetch est le premier état dans lequel l’ordinateur accède à sa mémoire pour extraire des instructions, qui sont toujours une série de nombres représentés par un code binaire. Le code binaire est une série de chiffres de huit bits (chaînes de 1 et de 0) qui, ensemble, représentent un «octet» de données.
Après avoir récupéré ces instructions, le traitement informatique les décode. C'est-à-dire que les instructions sont maintenant divisées en parties ou séries d'octets significatives par l'unité de contrôle de la CPU. Ces instructions sont ensuite exécutées par la CU.
Lorsque les instructions sont des calculs mathématiques complexes, la CPU s’appuie sur son unité logique arithmétique (ALU) pour les exécuter. Lors de la dernière étape du traitement informatique, les données sont réécrites. Il est réacheminé dans la mémoire de l'ordinateur pour être utilisé par le programme logiciel ou peut être stocké dans des registres de mémoire dans la CPU elle-même pour une utilisation ultérieure par le programme.
Ces quatre étapes de traitement informatique parcourent le processeur en continu, tant qu'un programme logiciel est chargé en mémoire et s'exécute sur l'ordinateur même. La vitesse de traitement de ces cycles de traitement par les processeurs ne cesse d’augmenter à mesure que les systèmes informatiques se développent, les ordinateurs étant désormais capables de cycles de traitement en gigahertz. Un cycle de traitement informatique en gigahertz équivaut à 1 milliard de jeux d'instructions exécutés par la CPU toutes les secondes.