CPU क्या है और कैसे काम करता है

CPU-क्या-है

CPU (Central Processing Unit) इसे हम कंप्यूटर का दिमाग भी कहते हैं। ऐसा क्यो ? क्यों की यह कंप्यूटर के अंदर होने वाले सारी process को खुद से कण्ट्रोल करता है और दुसरो को ऑपरेट करके उनसे सही ढंग से जल्दी कार्य को संपन्न करवाता है। पर यह CPU क्या है ( What is CPU in Hindi ) यह ऐसा काम क्या करता है जो लोग इसे इसका दिमाग कहते हैं। चलिए इस बिषय मैं आज कुछ चर्चा की जाये।

आप जब भी कोई computer या फिर Smart phone लेने जाते हो तोह सबसे पहले क्या check करते हो ? खरीद ने सबसे पहले हम एक सवाल पूछते हैं की इसका RAM कितना है और इसका Processor कितने का है। क्या इसका speed अच्छा है। हाँ तिह यही सब चीज़ को हम CPU के नाम से जानते हैं।

CPU अकेले ही कम्यूटर का सारा भार अकेले उठाने का काबिलियत रखता है। इसी वजह से इसको कंप्यूटर का दिमाग (Brain of computer ) कहा जाता है।
तोह यह काम कैसे करता है इसमें क्या क्या parts होते हैं चलिए इन सब बातों के ऊपर रौशनी डाली जाये।

CPU क्या है ( What is CPU in Hindi )

CPU-क्या-है

CPU कंप्यूटर का दिमाग होता है। इसका full form है Central Processing Unit .

यह  कंप्यूटर के motherboard के अंदर स्थित छोटा सा chip होता है जो की बहोत सरे micro processor से बना होता है। यह कंप्यूटर को दिए जाने वाला हर command को accept करके इसको decode करता है उसको memory में store करता है फिर output देता है।

ज्यादातर लोह इसे सिर्फ processor कहते हैं जो की गलत नहीं है हम सिर्फ इसे एक chip भी कहें तोह चलेगा। पर यह छोटा सा चिप पुरे कंप्यूटर का दिमाग है। ऐसा कहने का ताप्तर्य यह है की चाहे हम जितनी भी बड़ी program इसे देते हैं वह तुरंत fetch कर लेता है और execute करके हमे इसका output देता है।

CPU का कार्य क्या है ( Function of CPU )

CPU का मुक्ष्य कार्य होता है Data को fetch करके उसे decode करना और execute करके output देना। इसके कुछ कार्य है

  • सबसे पहले यह काम को बहोत जल्दी करने केलिए मशहूर है।
  • बड़े बड़े program को चुटकी मैं सही ढंग से करना।
  • Data को encapusalted करके memory unit मैं store करके रखना।
  • कंप्यूटर के सारी units को control करना।

CPU काम कैसे करता है ( How CPU works )

CPU  हमेशा से ही ३ principles पे काम करता आ रहा है ।

  • Fetch
  • Decode
  • Execute

Fetch

Fetch का मतलब होता है प्राप्त करना। मतलब जितने भी data कंप्यूटर को Binary (numerical sequence of numbers containing only 1 and 0) मैं दिए जाते हैं उसको प्राप्त करना।

जो भी instruction यह fetch करता है सब सबका का address जो की RAM मैं होता है वह सब एक program के द्वारा पहचाना जाता है जिसे हम Program counter (PC) कहते हैं। यह अगला information क्या fetch किया जाने वाला है इसका सुचना देता है।

यह इनफार्मेशन जब भी fetch किया जाता है यह सब एक slow memory के माध्यम से किया जाता है इसे हम Cache data कहते हैं।

Decode

जो भी information fetch किया जाता है cpu के द्वारा उससे यह पता चलता है की cpu को आगे क्या करना है।

फिर सब डाटा को information decoder के मदद से signals मैं बदलकर सारी अलग अलग units मैं भेजा जाता है। जिस तरह से information की ब्याख्या की जाती है इसे हम cpu का architecture कहते हैं। इसका टेक्निकल टर्म है ISA ( Instruction set architecture)

Execute

Data को decode करने के बाद इसको निष्पादित किया जाता है। ISA के अनुसार यह decide होता है की इसे सिर्फ एक ही बार मैं execute किया जाये या अलग अलग हिस्से मैं execute किया जाये।

सारी कामको execute करनेके लिए इसके कईं units electrically इसके साथ connected रहते हैं ताकि सब मिलके जल्दी से इसको ख़तम कर सके।

 

यह बी पढ़े > कंप्यूटर क्या है ?

CPU के मूल units क्या है ( Units of CPU)

CPU के सिर्फ ३ मूल units होते हैं जो की पुरे प्रक्रिया मैं शामिल होते हैं।

  • Control unit
  • ALU (Arithmetic logical unit)
  • Memory

Control unit

यह CPU का वह हिस्सा होता है जो की बाकि units को यह सूचित करता है की कौनसे instruction को किस तरह से किया जाये।

आप इसे सारी units के मास्टर भी कह सकते हैं क्यूंकि यह खुद कुछ नहीं करता सिर्फ instruction को follow करने का आदेश देता है।

यह इतना ज़रूरी इसिलिए होता है क्यों की इसके वजह से ही Data अच्छे से flow हो पाता है और किसी operator की ज़रूरत भी नहीं पड़ती।

ALU (Arithmetic logic unit)

यह एक डिजिटल circuit होता है जो की सिर्फ गाणितिक अंक को सुलझाने के काम आता है।

इसका arithmetic section सिर्फ गणित सुलझाता है जैसे की addition ,subtraction,multiplication और division

और इसका logic section जो की Bitwise logic section के नाम से भी जाना जाता है इसका मूल कार्य होता है compare करना, matching करना और select करना।

Memory unit

इसका मूल कार्य Data को सुरक्षित store करके रखना। यह सारी डाटा को RAM के माध्यम से दूसरे units को भी प्रदान करता है।

यह Cache Data के माध्यम से loading speed को speed-up करता है और कंप्यूटर के executing को टाइम काम कर देता है।

Cache memory unit का temporary storage होता है। यह कुछ समय तक DATA को अपने अंदर स्टोर करके processing time को कम करने मैं मदद करता रता है।

CPU के प्रकार ( Types of CPU )

CPU को कंप्यूटर का दिमाग माना जाता है क्यों की यह अकेले ही जिन्मेदार होता है सारी काम को handle करने के लिए।

CPU का तेज़ होना और secure होना बहत ज़रूरी हो जाता है ,क्यों की इसको जो भी डाटा दिया जाता है वह किसी दूसरे computer’s component से आते है।

दुनिया का सबसे बड़े बड़े दो company जो cpu’s manufacture करते हैं Intel और AMD उनके पास खुदके अलग अलग CPU महजूद हैं।

Single core CPU

single core CPU सबसे पुराना CPU है जो की अभी बी इस्तेमाल होते हैं। यह उस टाइम का एक लौता cpu था जो की हर एक कंप्यूटर के अंदर लगता था। इसमें एक बार मैं सिर्फ ही काम किया जा सकता है जो की इसक सबसे बड़ा drawback है।

यह बिलकुल भी multi-tasking के लिए सही नहीं होता क्यों किअगर आप एक काम कर रहे हो तोह दूसरा नहीं कर सकते ,अगर दूसरा करो तोह पहला वाला data erase होनेका भी chances रहता है।

Dual Core CPU

यह दूसरे type का CPU है जो की २ core से काम करता है ,इसका मतलब यह नहीं की दो अलग अलग CPU इसमें involved होते हैं। सिर्फ एक ही CPU दो के बराबर काम अकेले कर पाता है। यह Single Core CPU की तरह processor को switch back forth करना नहीं पड़ता दो अलग data stream के बीच।

यह multi-tasking में माहिर है। इसको अच्छे से चलने के लिए दोनों operating system और program code में एक special code  SMT (Simultaneous multi-threading technology) का होना ज़रूरी होता है।

Quad Core CPU

Quad Core CPU अबतक का सबसे advanced Multi-Core CPU है जो की 4 Cores से बना हुआ है। यह अपने workload को 4 section मैं distribute करके काम को तेज़ी से करता है।

4 core होने से यह single core के मुकाबले 4 गुना तेज़ होगा ऐसा नहीं है ,यह तेज़ है पर इसको तेज़ बनाने के लिए इसमें SMT का ओना बहोत ज़रूरी है। इसमें speed बढ़ता है पर noticeable नहीं है।

जो लोग ज्यादा heavy work करते हैं जैसे की Gaming ,Video editing उनके लिए Quad Core CPU बेस्ट option है।

CPU की बिशेषता क्या है ( Importance of CPU )

CPU-क्या-है

Computer को जो solely handled करता है वह है CPU। इसको ऐसे ही दिमाग नहीं कहा जाता। इसके बिना computer के function ना के बराबर हो जाते हैं। इसके बिना शायद ही कंप्यूटर कोई output दे पायेगा।

कंप्यूटर का सारा performance CPU के ऊपर निर्भर करता है ,यह जितना तेज़ होगा कंप्यूटर उतना तेज़ और यह जीना धीमी उतने ही धीमे data processing होगा।

कुछ best CPU के नाम ( Best CPU on Market 2020)

वैसे तोह काईन सारी CPU मार्किट मैं आते रहते हैं हर 6-7 महीने मैं एक पर मैंने कुछ इनमे से best CPU के नाम चुने हैं जो की मैं आपको बताने जा रहा हूँ

  • Intel Core i5-10600k
  • AMD Ryzen 9 3950X
  • AMD Ryzen 7 3700X
  • AMD Ryzen 5 3600X
  • AMD Ryzen 5 2400G
  • AMD Ryzen 3 2200G

 

CPU क्या है का आखरी टिप्पणी

आशा करता हुन्न्की आपको CPU क्या है के बारे में basic knowledge मिल गयी होगी। मेरी कोशिश हमेशा एहि रहेगी की आपको अच्छे अच्छे content दे सकूँ जो की सबकोआसानी से समझ आ जाया।

अगर आपको अच्छा लगा और आप चाहते हैं की किसी सुर को बह यह जानना चाहिए आप उनके साथ social media पे इसे शेयर कर दीजिये।

 

Spread the love
  •  
  •  
  •  
  •  
  •  
  •  

 

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments