Les partenaires publicitaires:

Comment puis-Processeurs travail?

Introduction

  • Un processeur d'ordinateur, ou unité centrale de traitement (CPU), peut être décrit comme le cerveau de l'ordinateur. Il est la puce qui se trouve sur la carte mère de l'ordinateur et exécute les programmes informatiques. Les programmes informatiques sont juste un ensemble d'instructions que le processeur utilise pour exécuter efficacement les programmes. Sur commande, la CPU passe à travers quatre étapes pour vous permettre d'exécuter vos programmes quotidiens sans faute: Fetch, décodage, exécuter et écriture différée.

Fetch Étape

  • L'étape chercher est la première que le CPU exécute. Ce qui se produit dans cette étape est que la CPU reçoit des instructions de l'utilisateur de l'ordinateur pour récupérer un certain programme. La CPU se penche ensuite dans la mémoire du programme et rassemble l'emplacement du programme. Programmes reçoivent un numéro de compteur de programme qui fonctionne comme une feuille de route à l'endroit où le programme se trouve dans la mémoire. Le processeur utilise le compteur de programme pour aller chercher les instructions du programme. Selon le type de puce mémoire et de traitement, cette étape peut être exécutée lentement ou rapidement.

Decode Étape




  • La prochaine étape est la phase de décodage. Dans la phrase chercher, la CPU reçoit code de programmation que l'instruction. Une fois que le CPU a situé le programme et récupérer le code, il faut maintenant déchiffrer ce que le programme veut qu'il fasse. Il ya des centaines de différents types de langages de programmation. Le CPU doit être en mesure de déchiffrer ce type de langage de programmation utilisé dans le code afin qu'il puisse comprendre ce qu'il faut faire avec le programme suivant. La première chose que le CPU fait dans l'étape de décodage est de briser le code en parties gérables qui communique directement avec propre maquillage de la CPU. Le processeur utilise ensuite l'opcode (qui indique l'ordre numérique de Code) afin de déterminer dans quel ordre pour exécuter les instructions, ou de code. Parfois, la CPU utilise un microprogramme comme traducteur pour une meilleure communication entre le langage de programmation qui utilise le code et la CPU. Le travail principal du microprogramme est de lire le code et le réécrire de manière que le CPU comprend.

Exécuter l'étape

  • La troisième étape que la CPU exécute est le stade exécuter. En utilisant les informations recueillies dans la phrase chercher et décoder, le CPU est désormais en mesure d'exécuter le programme. Ceci est lorsque le programme est terminé chargement et est ouvert sur l'écran et prêt à être utilisé. Après le microprogramme permet pour le CPU pour vraiment comprendre les instructions données dans le code, il utilise alors l'opcode pour déterminer dans quel ordre pour exécuter le code. Il commence alors à l'étape 1 dans le code et les charges de tous les composants que le code lui dit de. Ceci est appelé à exécuter le code.

Étape Writeback

  • La dernière étape est l'étape d'écriture différée. Ceci est lorsque le CPU envoie, ou écrit en arrière, la rétroaction à la mémoire sur les trois autres étapes qui ont été faites pour exécuter entièrement le programme. Par exemple, si il ya un problème lors de l'exécution de Windows qui provoque le redémarrage de l'ordinateur. La prochaine fois que la CPU appelle Windows pour exécuter, un message est affiché à l'utilisateur que Windows avait des problèmes la dernière fois et demande des instructions sur ce qu'il faut prochaine. Ceci parce que la CPU a répondu à la mémoire qu'il y avait des problèmes dans l'exécution du programme.

» » » » Comment puis-Processeurs travail?