విషయ సూచిక:
నిర్వచనం - కోప్రోసెసర్ అంటే ఏమిటి?
కోప్రోసెసర్ అనేది అనుబంధ ప్రాసెసర్ యూనిట్ లేదా పూర్తిగా భిన్నమైన సర్క్యూట్రీ, ఇది కంప్యూటర్ యొక్క సెంట్రల్ ప్రాసెసింగ్ యూనిట్ (సిపియు) ని పూర్తి చేయడానికి రూపొందించబడింది. వ్యవస్థకు అవసరమైన పనులపై CPU దృష్టి పెట్టడానికి అనుమతించడం ద్వారా, వేగవంతమైన సిస్టమ్ పనితీరును సాధించడానికి CPU నుండి ఇతర ప్రాసెసర్-ఇంటెన్సివ్ పనులను ఆఫ్లోడ్ చేయడం దీని ప్రాథమిక కార్యాచరణ. ప్రత్యేకమైన పనులను నిర్వహించడానికి వివిధ రకాల కోప్రోసెసర్లు అందుబాటులో ఉన్నాయి - I / O ఇంటర్ఫేసింగ్ లేదా ఎన్క్రిప్షన్, స్ట్రింగ్ ప్రాసెసింగ్, ఫ్లోటింగ్-పాయింట్ అంకగణితం మరియు సిగ్నల్ ప్రాసెసింగ్ నుండి.
టెకోపీడియా కోప్రోసెసర్ గురించి వివరిస్తుంది
కోప్రోసెసర్లు కేవలం అదనపు సర్క్యూట్రీ, అంటే సిస్టమ్ మరింత సమర్థవంతంగా పనిచేయడానికి CPU నుండి నిర్దిష్ట ఆపరేషన్లను ఆఫ్లోడ్ చేస్తుంది. అవి ఫ్లోటింగ్-పాయింట్ యూనిట్ల మాదిరిగానే, CPU యొక్క ఇన్స్ట్రక్షన్ సెట్లో భాగమైన కోప్రోసెసర్ సూచనల ద్వారా నియంత్రించబడే ప్రత్యక్ష నియంత్రణ రకాలు కావచ్చు లేదా అవి CPU తో అసమకాలికంగా పనిచేసే స్వతంత్ర రకాలు కావచ్చు. చాలా సందర్భాలలో, అవి సాధారణ ప్రయోజన కోడ్ కోసం ఆప్టిమైజ్ చేయబడవు ఎందుకంటే అవి నిర్దిష్ట పనుల కోసం తయారు చేయబడతాయి.
వాస్తవానికి, కోప్రోసెసర్లు ఇంటెల్ 8087 మరియు మోటరోలా 68881 వంటి సిపియుల నుండి భౌతికంగా వేరు చేయబడ్డాయి, కాని వాటిని సిపియులో విలీనం చేసే ఖర్చు తగ్గడంతో, ఎఫ్పియు మాదిరిగానే వాటిని సమగ్రపరచడం మరింత సమర్థవంతంగా మారింది. 1970 లలో ఇంటెల్ పెంటియమ్ మరియు మోటరోలా 68000 సిపియులలో భాగంగా కోప్రాసెసర్లను కలిగి ఉన్న మొదటివి. చెప్పిన కోప్రాసెసర్లను ఫ్లోటింగ్-పాయింట్ అంకగణితం, ఫ్లోటింగ్-పాయింట్ యూనిట్ లేదా న్యూమరిక్ కోప్రాసెసర్ అని పిలుస్తారు. చాలా కంప్యూటర్లు ఇప్పుడు అంతర్నిర్మిత ఫ్లోటింగ్ పాయింట్తో వచ్చాయి. అయినప్పటికీ, కోప్రాసెసర్ యొక్క ప్రయోజనాన్ని పొందడానికి ఒక ప్రోగ్రామ్ను సరిగ్గా వ్రాయాలి. జనాదరణ పొందిన కోప్రాసెసర్ల యొక్క కార్యాచరణను గ్రహించడానికి ప్రస్తుతం CPU లు రూపొందించబడ్డాయి. వ్యక్తిగత లేదా వ్యాపార ఉపయోగం కోసం అనుకూలీకరణను అనుమతించే విడిగా అందుబాటులో ఉన్న కోప్రాసెసర్లు ఇప్పటికీ ఉన్నాయి. దీనికి గ్రాఫిక్స్ ప్రాసెసింగ్ యూనిట్ (GPU) చాలా సాధారణ ఉదాహరణ; ఇది గ్రాఫిక్స్ ప్రాసెసింగ్ కోసం మాత్రమే రూపొందించబడింది, తద్వారా CPU దానిలో ఏదీ చేయనవసరం లేదు. ఇతర ఉదాహరణలు బ్రాడ్బ్యాండ్ సిగ్నల్ ప్రాసెసింగ్ యూనిట్లు మరియు ఎన్క్రిప్షన్ / డిక్రిప్షన్ యూనిట్లు.
