Inside jedem Computer , einem winzigen Gehirn bei der Arbeit ist . Der Prozessor des Computers ist verantwortlich für die Durchführung von Berechnungen sowohl einfache als auch komplexe und ist eine der Kernkomponenten von jedem Computer-System . Während diese Geräte sich in den letzten Jahrzehnten verändert haben , hat ihre Funktion im Wesentlichen gleich geblieben. History
Vor dem Aufkommen der modernen Computer-Prozessor , großen Computern wie ENIAC musste neu verkabelt , verschiedene Berechnungen durchzuführen. Sie verwendeten Vakuumröhren um diese Aufgabe abzuschließen , die nicht leicht auf einen anderen Arbeitsplatz und nie on the fly wiederverwendet werden . Dies führte zu einem hohen Aufwand , um jede Änderung und eingeschränkte ENIAC und seine Vettern läuft nur ein einziges Programm zu einer Zeit machen geführt .
Mikroprozessoren
Laufe des nächsten Jahrzehnten erlaubt die Erfindung des Transistors und Fortschritte in der Technologie der Rechenleistung ENIAC in einem einzigen Chip bewegt werden. Dieser Entwurf war viel effizienter , und es erlaubt die Verarbeitung Geschwindigkeiten, die unerhört nur ein paar Jahre früher hätte.
Verarbeitungsschritte
Alle Berechnungen, die ein Prozessor sind wirklich gebildet von kleinen, einfachen Schritten. Durch die Gestaltung Computer-Prozessoren auf diese Weise kann ein einziger Chip gebaut, um jede Art von Anfrage aufzunehmen , wodurch es möglich für Computer , komplexe Programme zu entwickeln. Die Schritte, die ein Prozessor nimmt , in Ordnung, gibt einen Befehl holen , decodieren seine Bedeutung , den Befehl auszuführen , und schreiben Sie Ergebnisse zurück an irgendeiner Form der Erinnerung.
Darstellende Math
p Alle mathematischen Operationen in einem Prozessor ausgeführt werden, durch einen einzelnen Teil des Prozessors als die arithmetische Logikeinheit ( ALU ) geleitet. Diese kleine Schaltung enthält genügend Logik einfache mathematische Operationen ausführen und ihre Ergebnisse an den Prozessor . Mit der Durchführung wiederholt einfache Operationen wie Addition, können komplexe Probleme wie die Suche nach Wurzeln gelöst werden.
Multitasking
Prozessoren eigentlich keine Ahnung, was Aufgabe, die sie gerade ausführen . Ihre gesamte Arbeit ist es, nehmen Sie einfach eine Anweisung , führen Sie es , und schreiben das Ergebnis zurück in den Speicher. In einem Prozess namens Task-Wechsel nehmen Betriebssysteme nutzen diese Tatsache , um Multitasking auf Computern . Mit der Frage -Prozessoren , um eine andere Gruppe von Anweisungen alle paar Millisekunden durchführen , erstellen Betriebssystemen die Illusion, dass mehr als ein Programm wird zu einem Zeitpunkt ausgeführt .
Multicores
der mittlere Teil eines Prozessors, der tatsächlich durchführt Anweisungen wird als Kern . In den vergangenen Jahren hat sich der Schwerpunkt der technologischen Entwicklung auf die Erhöhung der Anzahl der Kerne innerhalb eines Prozessors gewesen . Dies ermöglicht ein Computer transparent brechen große Probleme und verteilen sie unter den Kerne des Prozessors , die Verringerung der Menge an Zeit notwendig, um Berechnungen durchzuführen. Dies hat den Effekt der Beschleunigung Ihres Computers , insbesondere bei der Verwendung von mehreren Programmen .