CPU
एक सेंट्रल प्रोसेसिंग यूनिट (सीपीयू), जिसे सेंट्रल प्रोसेसर, मेन प्रोसेसर या जस्ट प्रोसेसर भी कहा जाता है, इलेक्ट्रॉनिक सर्किटरी है जो कंप्यूटर प्रोग्राम से जुड़े निर्देशों को निष्पादित करती है। सीपीयू प्रोग्राम में निर्देशों द्वारा निर्दिष्ट बुनियादी अंकगणित, तर्क, नियंत्रण और इनपुट/आउटपुट (I/O) संचालन करता है। यह बाहरी घटकों जैसे कि मुख्य मेमोरी और I/O सर्किटरी, [1] और विशेष प्रोसेसर जैसे कि ग्राफिक्स प्रोसेसिंग यूनिट (GPU) के विपरीत है।
सीपीयू का रूप, डिजाइन और कार्यान्वयन समय के साथ बदल गया है, लेकिन उनका मौलिक संचालन लगभग अपरिवर्तित रहता है। एक सीपीयू के प्रमुख घटकों में अंकगणित-तर्क इकाई (एएलयू) शामिल है जो अंकगणित और तर्क संचालन करता है, प्रोसेसर रजिस्टर जो एएलयू को ऑपरेंड की आपूर्ति करता है और एएलयू संचालन के परिणामों को संग्रहीत करता है, और एक नियंत्रण इकाई जो फ़ेचिंग (मेमोरी से) को व्यवस्थित करती है। एएलयू, रजिस्टरों और अन्य घटकों के समन्वित संचालन को निर्देशित करके डिकोडिंग और निष्पादन (निर्देशों का)।
अधिकांश आधुनिक सीपीयू एकीकृत सर्किट (आईसी) माइक्रोप्रोसेसरों पर लागू होते हैं, एक या एक से अधिक सीपीयू एक आईसी चिप पर होते हैं। कई सीपीयू वाले माइक्रोप्रोसेसर चिप्स मल्टी-कोर प्रोसेसर हैं। अलग-अलग भौतिक सीपीयू, प्रोसेसर कोर, को अतिरिक्त वर्चुअल या लॉजिकल सीपीयू बनाने के लिए मल्टीथ्रेडेड भी किया जा सकता है।
एक IC जिसमें CPU होता है, उसमें मेमोरी, पेरिफेरल इंटरफेस और कंप्यूटर के अन्य घटक भी हो सकते हैं; ऐसे एकीकृत उपकरणों को विभिन्न रूप से माइक्रोकंट्रोलर या चिप पर सिस्टम (SoC) कहा जाता है।
ऐरे प्रोसेसर या वेक्टर प्रोसेसर में कई प्रोसेसर होते हैं जो समानांतर में काम करते हैं, बिना किसी इकाई को केंद्रीय माना जाता है। वर्चुअल सीपीयू डायनेमिक एग्रीगेटेड कम्प्यूटेशनल रिसोर्सेज का एक एब्स्ट्रैक्शन है।