Thursday, March 23
Shadow

CPU क्या है What is CPU in Hindi,CPU Core,CPU types,complete & in easy langauge in 1 article

Share this article to your friends

CPU क्या है What is CPU in Hindi,CPU Core,CPU types,complete & in easy langauge in 1 article

What is CPU in Hindi : क्या आपको पता है की CPU क्या है?  यदि आप भी ये नही जानते है कि सीपीयू क्या होता है तो ये लेख आपके लिए ही है ,वैसे तो computer में सभी devices important होती है लेकिन सीपीयू (CPU) किसी भी कंप्यूटर का सबसे प्रमुख device होता है और computer के लिए सीपीयू (CPU)  उतना ही महत्वपूर्ण है जितना हम मनुष्यों के लिए हमारा दिमाग होता है

computer की पढाई करने वालों के लिए कुछ प्रश्नों  का उत्तर जानना बहुत आवश्यक होता है जैसे

  • CPU क्या है,
  • CPU की परिभाषा क्या होती है ,
  • CPU के कार्य क्या क्या हैं ,
  • CPU कैसे काम करता है,
  • CPU कितने प्रकार के होते हैं

तो cpu को अच्छे से समझने के लिए इस लेख What is CPU in Hindi को पूरा पढ़ें

तो आइये जानते है

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

CPU एक इलेक्ट्रॉनिक उपकरण है। CPU को Central Processing Unit कहा जाता है। कुछ लोग computer में लगे सबसे बड़े Box को ही CPU समझते हैं किन्तु वो Box CPU नही होता है , बल्कि उसे आप cabinet कह सकते है

सीपीयू (CPU) को computer का brain (मस्तिष्क) माना गया है?  जैसे हमारे शरीर में हमारा मस्तिष्क हमारे सारे कार्यों को निर्देशित और नियंत्रित करता हैं ठीक उसी प्रकार एक computer में CPU उसके भीतर और बहार होने वाली सभी प्रक्रियाओं को निर्देशित और नियंत्रित करता है और इसीलिए CPU को computer का दिमाग या brain of the computer कहा गया है.

(you are reading What is CPU in Hindi)

Computer में CPU कहां होता है (you are reading What is CPU in Hindi)

CPU Computer के motherboard पर लगा एक छोटी चिप होता है। जो Computer के सभी Instructions को Process करता है और दिए गये Program और instruction के अनुसार result देता है।

computer में होने वाले सभी input process और सभी data / instruction की processing , processing के बाद प्राप्त होने वाले final result की storage और outputting आदि सभी कार्य cpu के ही निगरानी में होते हैं,

एक प्रकार से हम कह सकते है कि Computer System के द्वारा होने वाले सभी कार्यों को cpu ही करता है और इन सभी कार्यों को नियंत्रित भी cpu ही करता है ।

इसलिए CPU के द्वारा ही हमारे Computer System की Performance तय होती है.

CPU क्या है What is CPU in Hindi,CPU Core,CPU types,CPU Parts

ये भी पढ़े :   कंप्यूटर क्या है What is Computer detailed info in easy language A 2 Z

CPU को कंप्यूटर का दिमाग क्यों कहते हैं

जिस प्रकार मनुष्य के सभी कार्यों का संचालन मनुष्य का दिमाग करता है। ठीक उसी प्रकार Computer के सभी कार्यों का संचालन CPU करता है और इसीलिए CPU को Computer का दिमाग (Brain) कहा जाता है।

जिस प्रकार मनुष्य अपने दिमाग से ही सारे कार्य कर सकता है। ठीक उसी तरह Computer भी CPU के द्वारा ही सभी कार्यों को करता है।

जब हम Computer में कोई data / information Input करते हैं तो cpu उस data / instruction को process करता है और process करने के बाद user की इच्छा के अनुसार उसे computer की memory device ( storage device ) में save करके रख लेता है अथवा computer की Output device के द्वारा user को दे देता है

जैसे जैसे Technology का विकास हो रहा है , वैसे वैसे हमें Fast CPU की आवश्यकता पड़ रही है  क्योंकि complex processes को process करने के लिए Fast CPU की आवश्यकता होती है जो अलग अलग प्रकार की  Complex calculation को सहजता से और एक साथ कर सके , इसके साथ ही बहुत सारे processes को भी एक साथ process कर सके यानि Multitasking कर सके

CPU क्या काम करता है (you are reading What is CPU in Hindi)

(Functions of CPU in Hindi)

CPU किसी भी कंप्यूटर का सबसे important device है और computer में होने वाले सभी कार्य सीपीयू की निगरानी में ही होते हैं

computer में data / information की

  • inputting 
  • processing 
  • storing
  • outputting 

और साथ ही पूरे computer system को control करने का काम भी cpu ही करता है

(you are reading What is CPU in Hindi)

ये भी पढ़े : MS Office kya hai | What is ms office in hindi – a 2 z authenticated information

cpu alu cu registers

CPU के भाग – CPU Parts  (you are reading What is CPU in Hindi)

(Parts of CPU in Hindi)

CPU के मुख्य रूप से 2 भाग हैं

  • Arithmetical Logical Unit (ALU)
  • Control Unit (CU)
  • Cpu Registers 

कुछ लोग Memory Units को भी cpu का ही part बोलते है जोकि गलत है

मात्र cpu registers ही ऐसा भाग है जिसे memory में consider किया जाता है

आइये इसे विस्तार से समझे

  1. Arithmetical Logical Unit (ALU)

Arithmetical Logical Unit (ALU)  सभी अंकगणितीय और तार्किक कार्यों को process करता है जैसे- जोड़, घटाव, गुणा, भाग आदि अंकगणितीय कार्यों को process करता है

और साथ ही सही या गलत , हाँ या ना जैसे तुलनात्मक कार्यों को process करता है , इसके अतिरिक्त तार्किक कार्य ही करता है

जैसे यदि किसी program में दिए गये instruction में से कोई दी गयी  condition 1 सही हो तो किसी विशेष कार्य ( जैसे A ) को करना

अथवा condition 2 सही होने पर किसी दूसरे कार्य ( जैसे B ) को करना , इस प्रकार के logical काम भी ALU ही करता हैं

Arithmetical Logical Unit, जिसे ALU कहते हैं CPU का एक प्रमुख भाग होता है। computer के अन्दर ALU वो स्थान है जहाँ instructions का execution किया जाता है , computer के अन्दर जितने भी calculation और comparison होते है वो सभी ALU में ही होते हैं

जो भी data / instruction process करने के लिए processing से पहले primary memory ( RAM )  रखे होते हैं ,उन्हें process करने के लिए primary memory ( RAM )  में से उठाकर ALU में रख दिया जाता है

जब data / instruction process हो जाता है और यदि इस processing में किसी input /output operation की आवश्यकता पड़ती है

( जैसे  user से keyboard या mouse की सहायता से कोई आवश्यक data लेना )

तब data / instruction के अब तक process हो चुके काम को ( जिसे processing का intermediate result कहा जाता है ) ALU में से  उठाकर दुबारा primary memory ( RAM ) में रख देते हैं ।

(ALU में से primary memory ( RAM ) में intermediate result का ये transfer,  temporary होता है और ALU में जब इस intermediate result की आवश्यकता पड़ती है तो इस intermediate result को दुबारा ALU में ले लिया जाता है )

जिस समय data / instructions को input /output operation के लिए primary memory ( ram ) में भेजा जाता है ठीक उसी समय  primary memory ( ram ) में से दूसरे data / instruction को process करने के लिए ALU को दे दिया जाता है

इस प्रकार से जब एक एक करके सभी data / instructions को process कर लिया जाता है और अंत में final result को primary memory ( RAM ) में भेज दिया जाता है,

इस प्रकार primary memory मे रखे सभी data / instruction ALU के द्वारा process किए जाते है

  1. Control Unit (CU)

Control Unit को ही संक्षेप में CU कहते हैं। Control Unit पूरे Computer system को control करने का कार्य करता है

Control Unit RAM में पड़े हुए program में से किसी instruction को उठाकर उसे interpret करता है ( अपनी भाषा में किसी का अर्थ निकालकर उसे समझना ) और फिर interpretation के अनुसार signal generate करता है और इन signals के अनुसार पूरा computer system काम करता है

Control Unit Computer में होने वाले सभी processes ( प्रक्रियाओं ) को नियंत्रित करता है।

इसके अतिरिक्त ये Computer के सभी Input / Output Devices और Processors के बीच तालमेल बना कर भी रखता है।

  1.  Cpu Registers

CPU Registers

Computer में cpu register डाटा स्टोर करने की सबसे छोटी इकाई होती है और इसमे वो डाटा रखा होता है जिस की actual processing हो रही होती है इसीलिए cpu register को processor register के नाम से भी जाना जाता है।

cpu register cpu ( microprocessor ) का ही भाग होता है और cpu ( microprocessor ) के अंदर स्थित होता है। cpu register में डाटा को bits की units मे रखा जाता है और यहाँ maximum उतनी bits रखी होती है जितनी bits को microprocessor एक बार मे process कर सकता है
आप जब computer खरीदते है तो computer configuration मे पढ़ सकते हैं कि 32 bit और 64 bit processor
ये 32 bit और 64 bit processor  cpu register का ही साइज़ होता है। cpu registers के अनेक sizes होते हैं जैसे 8 bit, 16 bit, 32 bit और 64 bit जिनमे 32 bit और 64 bit अधिक प्रयोग किए जाते है क्योंकि इनकी स्पीड अधिक होती है
अलग-अलग CPU में अलग-अलग size के cpu registers होते है और इसी कारन अलग-अलग CPU अलग-अलग प्रकार के instructions को सपोर्ट करते हैं।

cpu register मे उतनी bits का ही डाटा रखा होता है जितना उनका size होता है जैसे 32 bit और 64 bit के cpu registers मे क्रमश 32 bit और 64 bit size का डाटा रखा जा सकता है

Control Unit cpu registers में रखे डेटा को processing के लिए ALU तक पहुंचा देता है और ALU उसकी processing करने लगता है , cpu registers CPU की local storage होती है और microprocessor का ही भाग होती है पर इसे memory माना जाता है

cpu registers अनेक प्रकार के होते हैं और cpu के architecture के अनुसार सभी microprocessor में इनकी संख्या अलग अलग होती है जैसे

कुछ important CPU registers इस प्रकार हैं

  • Memory Address Register ( MAR )
  • Accumulator Register (AR)
  • Memory Buffer register ( MBR)
  • Memory Data Register (MDR)
  • Program Counter (PC)
  • Current Instructions Register (CIR)

etc(you are reading What is CPU in Hindi)

ये भी पढ़े : Google Lens के लिए google chrome desktop version में 3 amazing features

CPU register और Cache memory में क्या अंतर होता है ?

(difference between CPU registers & Cache memory)

CPU registers और CPU cache memory एक दुसरे से बिलकुल ही भिन्न हैं

आईये जानते हैं कैसे

CPU register cpu का ही भाग होते हैं और data पर होने वाले operation इसी मे किये जाते हैं , वहीँ Cache memory भी CPU का ही भाग होती है किन्तु इसमें data पर operation नही होता है ,

इसमें data को RAM में से उठाकर cpu register में ले जाने से पहले कुछ समय के लिए रखा जाता है जब तक cpu registers खाली होकर दुसरे data को process करने के लिए उपलब्ध न हो जाए ,

cache memory एक buffer memory जैसे काम करती है

जहाँ cpu registers का साइज़ बहुत ही छोटा जैसे कुछ bits में होता है वहीँ cache memory का साइज़ registers की तुलना में कुछ अधिक होता है जैसे KB या MB में होता है

cpu registers में data बहुत ही कम समय के लिए लिया जाता है जैसे data को process करने के समय ही रखा जाता है

वहीँ Cache memory में data cpu registers की तुलना में अधिक समय के लिए रखा जाता है

(you are reading What is CPU in Hindi)

ये भी पढ़े : email kya hai what is email in hindi detailed information a 2 z

cpu fetch decode execute cycle

CPU कैसे काम करता है? (you are reading What is CPU in Hindi)

( How does CPU work in Hindi ? )

आइये जानते है की Computer System में CPU कैसे काम करता है।

CPU अपना काम करने के लिए computer में लगे हुए विभिन्न सहायक उपकरणों की सहायता लेता है CPU के कार्य करने की प्रणाली 3 चरणों में होती है

  • Fetch,
  • Decode 
  • Execute

आइये जानते हैं विस्तार से

  1. Fetch

ये CPU के कार्य करने की प्रणाली का पहला चरण है जिसमे Instructions को RAM में से CPU में लिया ( Fetch किया ) जाता है अर्थात Receive किया जाता है। ये instruction Binary Number ( 1 ,0 ) की Series में होते है,

CPU में instructions को सीधे नहीं लिया जाता है, बल्कि उन्हें लेने से पहले instructions को कई sets में अलग  कर दिया जाता है

यानि किसी भी operation को programs में divide कर दिया जाता है  और इसके बाद programs में पड़े हुए instructions को एक एक करके प्राप्त किया जाता है ।

जिसके बाद cpu एक-एक करके इन sets of instructions को प्राप्त  (fetch ) करता है,

ये पता करने के लिए की कौन सा set of instructions कब fetch करना है , एक Program Counter (PC) प्रयोग किया जाता है

Program Counter (PC)  Instructions के इन Sets को one by one CPU को process करने के लिए देता है

एक program counter ही CPU को बताता है कि ये instruction का पहला भाग है और ये instruction का दूसरे भाग है.

PC (program counter) में ही main memory (RAM ) में उपस्थित अगले instruction जिसे process किया जाना है, का address होता है.

Fetch step में Instructions, Instructions Register (IR) में Store होता है।

( instruction register cpu का ही एक भाग होता है किन्तु इसे memory में consider किया जाता है )

  1. Decode

जब Instructions को RAM में से CPU में ले लिया ( Fetch किया ) जाता है तब CPU उन instructions को instruction register में स्टोर कर लेता है और इसके बाद decode की प्रक्रिया प्रारम्भ होती है.

इस प्रक्रिया में instructions को decode करने के लिए instructions को एक विशेष सर्किट instruction decoder में ले जाया जाता है

instruction decoder circuit में सभी instructions को signal में convert कर दिया जाता है.

इसके बाद उन signals को CPU के विभिन्न भागो तक में भेज दिया जाता है

  1. Execute

इस चरण में signals के रूप में प्राप्त Decode हुए Instructions को Execute किया जाता है, जिसमे control unit decode हो चुके instructions को signals के रूप में cpu के functional unit को भेजती है

इसके बाद CPU instruction ( signals ) के अनुसार विभिन्न task को पूरा करता है जिसके बाद प्राप्त परिणाम ( result ) को Output के रुप में cpu registers में Store कर लेता है जिससे अन्य decoded  instructions इन्हें Reference दे सकें ।

यदि कोई task पूरी तरह से complete हो जाता है तो जो भी result आता है उसे main memory में भेज दिया जाता है या फिर output device को भेज दिया जाता है.

Fetch, Decode, Execute phases को पूरा करने के बाद ये cycle एक बार फिर से अगले instruction को fetch करती है और ये instruction cycle तब तक repeat होती रहती है जब तक RAM में पड़े हुए सभी instructions Fetch, Decode, Execute न हो जायें

(you are reading What is CPU in Hindi)

ये भी पढ़े : Meta 2022 में whatsapp ( व्हाट्सएप ऐप ) में लाएगी amazing features ?

 

CPU कितने प्रकार के होते हैं (What are the Types of CPU in Hindi)

CPU के प्रकार (you are reading What is CPU in Hindi)

Computer CPU के प्रकार CPU के क्षमता और गति ( Speed ) के अनुसार तय होते हैं

जैसे CPU की Speed

CPU की Speed जितनी अधिक होगी cpu उतना ही अधिक कार्य कम समय में कर लेगा ।

वर्तमान में CPU की Speed को Gigahertz में मापा जाता है। जैसे 1 GHz , 2 GHz , 3 GHz आदि

अब यदि किसी CPU की Speed 1.0 GHz की है तो वो CPU एक सेकंड में 1 बिलियन तक Instructions (निर्देश) को process कर लेगा

किसी Computer System  में install Software धीरे काम करते हैं या तेज ये Computer का CPU पर निर्भर होता है।

इसलिए यदि आप बहुत बड़े softwares पर काम करते हैं तो आप अधिक GHz वाले ही computer system प्रयोग करें

अनेक लोगों की ये जानने कि इच्छा होती है कि CPU में Core क्या होता है

तो आइये जानते हैं

CPU में Core क्या होता है?

CPU को ही हम microprocessor के नाम से भी जानते है , आज CPU Chip कुछ भाग में बने होते हैं और ये सभी भाग एक CPU chip जैसे ही काम करते हैं और इन्ही भागों को Core कहते हैं

जब ये CPU chip 2 भागों से मिलकर बनी होती है तो इसे Dual Core CPU कहते हैं और जब 4 भागों में बनी होती है तब इस CPU को Quad Core कहते हैं

ये ठीक उसी प्रकार है जैसे हमारा मस्तिष्क भी भागों में बंटा होता है

किसी Processor के अंदर Core में ही Data को Process किया जाता है और ये core एक Processor में एक से अधिक भी हो सकते है।

जिस Processor के अन्दर मात्र एक Core होता है उसे Single Core Processor कहा जाता है और जिस Processor के अन्दर एक से अधिक Core लगे होते है उन्हें Multi Core Processor कहा जाता है।

किसी microprocessor में लगे core की संख्या के अनुसार ही हम किसी microprocessor को Dual Core, Quad Core, Hexa Core, Octa Core processor कहते हैं

microprocessor (cpu ) के core के भाग को Threads कहते हैं

किसी भी CPU की काम करने की क्षमता CPU के Core और Threads पर निर्भर होती है।

आइये जानते है core के अनुसार cpu कितने प्रकार के होते हैं

(you are reading What is CPU in Hindi)

ये भी पढ़े : Computer Hardware in Hindi A 2 Z easy explanation ? – कम्प्यूटर हार्डवेयर क्या होता हैं

Core के अनुसार cpu कितने प्रकार के होते हैं

( What are the types of cpu according to core )

आज से कुछ वर्षों पहले CPU Single Core में बनाये जाते थे किंतु आज Multiple Core वाले CPU प्रयोग किये जा रहें हैं । तो चलिए जानते हैं कि cpu core कितने प्रकार के होते हैं

  1. Single Core CPUs

जिस microprocessor (cpu ) में Single Core होते हैं वो Single Core CPU कहलाते है। Single core CPUs में एक समय में एक ही operation किया जा सकता है

इसप्रकार Single core CPUs  multitasking के लिए सही नहीं होते हैं क्योंकि जब कोई user एक से अधिक application run करना चाहे तब ऐसे ऐसे microprocessor की performance ख़राब हो जाती है क्योंकि Single core CPUs में कोई दूसरी application run करने के लिए पहली application को बंद करना पड़ता है

एक साथ दोनों application run करने पर computer बहुत ही slow हो जायेगा इसलिए Single core CPUs में Multitasking operations नहीं होते हैं

  1. Dual Core CPUs

Dual Core CPUs भी 1 single CPU ही होता है किन्तु ये cpu 2 भागों से मिलकर बना होता है यानि इसमें दो cores होते हैं इसलिए ये 2 individual CPUs जैसे 2 अलग अलग operations एक साथ कर सकता है , इस प्रकार dual core CPUs में multitasking  के लिए बनाये गए हैं

Dual core CPUs single core cpu की तुलना में fast होते हैं क्योंकि इसमें 2 Processor की क्षमता होती है।

जब आप Computer या Mobile खरीदते है तो उनके device specifications में लिखा होता है कि Computer या Mobile कितने core का है

Dual core CPUs की Processing Speed Single Core CPU से अधिक किंतु Quad Core CPU से कम होती है ।

  1. Quad Core CPU

जिन microprocessor में 4 Core होते हैं उन्हें Quad Core CPU कहा जाता है। इसमें 4 Core वाले Processor की क्षमता होती है इसलिए Single Core CPU और Dual Core CPU की तुलना में इनकी Processing Speed अधिक होती है और Quad Core CPUs Multitasking और अच्छी होती है

जब हम computer को करने के लिए कोई काम देते हैं और

यदि computer में dual core processor लगा हो तो Dual core CPUs उस काम को 2 भागों में विभाजित करके अपने दोनों cores को execute करने के लिए दे देता है और दोनों core एक साथ उस काम को करते है जिससे काम जल्दी हो जाता है

और यदि computer में Quad Core processor लगा हो तो Quad Core CPUs उस काम को 4 भागों में विभाजित करके अपने चारों cores को execute करने के लिए दे देता है और चारों cores एक साथ उस काम को करते है जिससे काम और भी जल्दी हो जाता है

4. Hexa Core CPU

जिन microprocessor में 6 Core होते हैं उन्हें Hexa Core CPU कहा जाता है। इसमें 6 Core वाले Processor की क्षमता होती है इसलिए Single Core CPU,Dual Core CPU और Quad Core CPUs की तुलना में इनकी Processing Speed अधिक होती है

  5. Octa Core CPU

जिन microprocessor में 8 Core होते हैं उन्हें Octa Core CPU कहा जाता है। इसमें 8 Core वाले Processor की क्षमता होती है इसलिए Single Core CPU,Dual Core CPU,Quad Core CPUs और Hexa Core CPU सबसे अधिक इनकी Processing Speed होती है

किसी भी CPU में न्यूनतम 1 core तो होता ही है किन्तु आज तक का सबसे अधिक core का processor 64 core और 128 threads वाला processor है जिसे संसार का सबसे शक्तिशाली processor कहा गया है

(you are reading What is CPU in Hindi)

संसार का सबसे शक्तिशाली CPU processor

AMD Ryzen™ Threadripper™ 3970X और 3960X को संसार का सबसे शक्तिशाली high end desktop processor माना गया है जोकि AMD processor है और इस processor में 64 core और 128  threads है और इसमें 288MB की cache memory है।

AMD Ryzen™ Threadripper™ 3970X और 3960X सबसे शक्तिशाली हाई-एंड प्रोसेसर हैं जिसे AMD ने बनाया है और ये अब तक के सबसे शक्तिशाली हाई-एंड डेस्कटॉप प्रोसेसर हैं।

Full Form of CPU

(CPU Ka Full Form)

Central processing unit

 

निष्कर्ष : साथियों आपने इस post : CPU क्या है What is CPU in Hindi,CPU Core,CPU types,CPU Parts All in 1 information के द्वारा ये जाना कि CPU क्या है , अपनी इस post What is CPU in Hindi में हमने आपको cpu से जुडी अधिकतर बातों को समझाने का प्रयास किया है लेकिन फिर भी यदि कुछ ऐसे टॉपिक्स आप सोच रहे हों जो हमने अपनी इस post में न cover किये हों तो आप हमें नीचे message कर सकते है , हम आपके बताये topic को अपने आर्टिकल What is CPU in Hindi में add कर देंगे

तो पढ़ते रहिए scrubindia.com(you are reading What is CPU in Hindi)

ये भी पढ़े : Important Computer shortcut keys for Windows a2z asked in several EXAMINATION

Share this article to your friends

Leave a Reply

Your email address will not be published. Required fields are marked *