Zuhause Hardware Was ist ein Coprozessor? - Definition aus techopedia

Was ist ein Coprozessor? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Coprozessor?

Ein Coprozessor ist eine zusätzliche Prozessoreinheit oder eine völlig andere Schaltung, die die Zentraleinheit (CPU) eines Computers ergänzt. Seine Grundfunktionalität besteht darin, andere prozessorintensive Aufgaben von der CPU zu entladen, um eine beschleunigte Systemleistung zu erzielen, indem die CPU sich auf die für das System wesentlichen Aufgaben konzentrieren kann. Es stehen verschiedene Arten von Coprozessoren zur Verfügung, um einzigartige Aufgaben auszuführen - von der E / A-Schnittstelle oder -Verschlüsselung über die String-Verarbeitung bis hin zur Gleitkomma-Arithmetik und Signalverarbeitung.

Techopedia erklärt Coprozessor

Coprozessoren sind lediglich zusätzliche Schaltkreise, mit denen bestimmte Vorgänge von der CPU entlastet werden, damit das System effizienter ausgeführt werden kann. Dies können direkte Steuertypen sein, die über Coprozessoranweisungen gesteuert werden, die Teil des Befehlssatzes der CPU sind, wie im Fall von Gleitkommaeinheiten, oder unabhängige Typen, die asynchron mit der CPU arbeiten. In den meisten Fällen sind sie nicht für allgemeinen Code optimiert, da sie für bestimmte Aufgaben erstellt wurden.

Ursprünglich waren Coprozessoren physisch von CPUs wie Intel 8087 und Motorola 68881 getrennt, doch als die Kosten für die Integration in die CPU sanken, wurde ihre Integration effizienter, wie dies bei der FPU der Fall ist. Der Intel Pentium und das Motorola 68000 in den 1970er Jahren waren einige der ersten, die Coprozessoren als Teil von CPUs hatten. Die genannten Coprozessoren waren als Gleitkomma-Arithmetik, Gleitkomma-Einheit oder numerischer Coprozessor bekannt. Die meisten Computer sind jetzt mit integriertem Gleitkomma-Prozessor ausgestattet. Ein Programm muss jedoch ordnungsgemäß geschrieben sein, um den Coprozessor nutzen zu können. Derzeit wurden CPUs entwickelt, um die Funktionen der gängigen Coprozessoren zu absorbieren. Es gibt jedoch immer noch Coprozessoren, die separat erhältlich sind und eine Anpassung für den persönlichen oder geschäftlichen Gebrauch ermöglichen. Die Grafikverarbeitungseinheit (GPU) ist das häufigste Beispiel dafür. Es ist ausschließlich für die Grafikverarbeitung konzipiert, sodass die CPU nichts davon tun muss. Andere Beispiele sind Breitband-Signalverarbeitungseinheiten und Verschlüsselungs- / Entschlüsselungseinheiten.

Was ist ein Coprozessor? - Definition aus techopedia