processor

Författare: Laura McKinney
Skapelsedatum: 7 April 2021
Uppdatera Datum: 14 Maj 2024
Anonim
Computer Processors Explained (Official Dell Tech Support)
Video: Computer Processors Explained (Official Dell Tech Support)

Innehåll

Definition - Vad betyder coprocessor?

En koprocessor är en kompletterande processorenhet eller en helt annan krets som är utformad för att komplettera en dators centrala processorenhet (CPU). Dess grundläggande funktionalitet är att ladda ner andra processorintensiva uppgifter från CPU för att uppnå accelererad systemprestanda genom att låta CPU fokusera på uppgifter som är viktiga för systemet. Det finns olika typer av koprocessorer tillgängliga för att utföra unika uppgifter - från I / O-gränssnitt eller kryptering, strängbehandling, flytpunktsaritmetik och signalbehandling.


En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar coprocessor

Koprocessorer är helt enkelt extra kretsar som är avsedda att ladda ner specifika operationer från CPU för att systemet ska kunna fungera mer effektivt. Det kan vara direkta styrtyper som styrs via coprocessorinstruktioner som ingår i CPU: s instruktionsuppsättning, som när det gäller flytpunktsenheter, eller de kan vara oberoende typer som fungerar asynkront med CPU. I de flesta fall är de inte optimerade för kod för allmänna ändamål eftersom de är gjorda för specifika uppgifter.

Ursprungligen separerades koprocessorer fysiskt från CPU: er, som Intel 8087 och Motorola 68881, men eftersom kostnaden för att integrera dem i CPU minskade, blev det effektivare för dem att integreras, som är fallet med FPU. Intel Pentium och Motorola 68000 på 1970-talet var några av de första som hade koprocessorerna som en del av CPU: er. Nämnda coprocessors var kända som flytande punkt aritmetisk, flytande punkt enhet eller numerisk coprocessor. De flesta datorer har nu en inbyggd flytande punkt. Men ett program måste skrivas ordentligt för att kunna dra nytta av samarbetsprocessorn. För närvarande har CPU: er utformats för att absorbera funktionaliteter hos populära samarbetare. Men det finns fortfarande koprocessorer som är separat tillgängliga, vilket möjliggör anpassning för personlig eller affärsmässig användning. Enheten för grafisk bearbetning (GPU) är det vanligaste exemplet på detta; den är utformad enbart för grafikbearbetning så att CPU inte behöver göra något av det. Andra exempel är bredbandssignalbehandlingsenheter och krypterings- / dekrypteringsenheter.