L'intérieur de chaque ordinateur, un petit cerveau est à l'œuvre . Le processeur de l' ordinateur est responsable de l'exécution de calculs simples et complexes et est l'une des composantes essentielles de tout système informatique . Bien que ces appareils ont beaucoup changé au cours des dernières décennies , leur fonction est demeuré essentiellement le même . Histoire
Avant l'avènement du processeur de l'ordinateur moderne, gros ordinateurs tels que ENIAC a dû être refaite pour effectuer différents calculs. Ils ont utilisé des tubes à vide pour effectuer cette tâche, qui ne pouvaient pas être facilement réutilisées pour un autre emploi et jamais à la volée. Cela a conduit à une grande quantité d'effort pour apporter toute modification et ENIAC restreint et ses cousines à l'exécution d'un seul programme à la fois.
Microprocesseurs
cours de la prochaine quelques décennies, l'invention du transistor et les progrès de la technologie ont permis à la puissance de traitement d' ENIAC d'être déplacée dans une seule puce. Cette conception a été beaucoup plus efficace, et il a permis des vitesses de traitement qui aurait été impensable quelques années plus tôt .
Étapes de traitement
Tous les calculs qui un processeur exécute sont vraiment constitué de petites étapes simples. En concevant des processeurs d'ordinateur de cette façon , une seule puce peut être construit pour accueillir tout type de demande, ce qui permet aux ordinateurs de développer des programmes complexes. Les étapes d'un processeur prend, dans l'ordre, chercher un emploi , de décoder le sens, exécuter l'instruction , et écrire résultats retour à une certaine forme de mémoire .
Performing Math
Toutes les opérations mathématiques effectuées dans un processeur sont passés à travers une seule partie du processeur appelé l'unité arithmétique et logique ( ALU) . Ce petit circuit contient assez logique pour effectuer des opérations mathématiques simples et renvoyer les résultats vers le processeur . En effectuant de simples opérations répétées telles que l'addition, des problèmes complexes comme la recherche des racines carrées peuvent être résolus.
Multitâche
processeurs ont en fait aucune idée de quelle tâche ils procèdent actuellement . L'ensemble de leur travail consiste à simplement prendre une instruction, l'exécuter, et d'écrire son résultat dans la mémoire. Dans un processus appelé commutation de tâches , les systèmes d'exploitation de profiter de ce fait pour permettre le multitâche sur les ordinateurs . En posant des processeurs pour exécuter un ensemble d'instructions différent toutes les quelques millisecondes , les systèmes d'exploitation créent l'illusion que plus d'un programme est en cours d'exécution à la fois.
Multicores
la partie centrale d'un processeur qui effectue des instructions est appelé un noyau . Au cours des dernières années , le centre de développement technologique a été mis sur l'augmentation du nombre de cœurs disponibles au sein d'un processeur. Cela permet à un ordinateur de rompre de manière transparente de grandes difficultés et de les distribuer parmi les noyaux dans le processeur , ce qui diminue la quantité de temps nécessaire pour effectuer des calculs . Cela a pour effet d'accélérer votre ordinateur, surtout si vous utilisez plusieurs programmes.