You are currently viewing Arithmetic Logic Unit(ALU), Control Unit और Memory Unit क्या है ?

Arithmetic Logic Unit(ALU), Control Unit और Memory Unit क्या है ?

Rate this post

Central Processing Unit (CPU) कंप्यूटर का सबसे महत्वपूर्ण कॉम्पोनेन्ट होता है, जो यूजर द्वारा दिए गए इंस्ट्रक्शन को एक्सेक्यूट, कैल्क्युलेट और अन्य ऑपरेशन करने का कार्य करता है जिससे हम कंप्यूटर पर दैनिक कार्यो को आसानी से कर पाते है। लेकिन क्या आपने कभी सोचा है कि कंप्यूटर प्रोसेसर कैसे कार्य करता है प्रोसेसर के अंदर कौन से पार्ट्स मिलकर किसी टास्क को परफॉर्म करते हैं? यदि आप सीपीयू के इंटरनल फंक्शन को अच्छे से समझना चाहते है तो इसके लिए आपको जानना होगा की ALU(Arithmetic Logic Unit) क्या है?, इसके साथ Control Unit (CU) और Memory Unit को भी समझना होगा। क्योंकि कंप्यूटर प्रोसेसर में ये तीनों मिलकर कंप्यूटर को सोचने, समझने और निर्णय लेने की शक्ति देने का कार्य करते हैं।

अर्थमैटिक लॉजिक यूनिट क्या है (ALU Kya Hai)

ALU का पूरा नाम Arithmetic Logic Unit है। यह कंप्यूटर के प्रोसेसर (CPU) का एक बहुत ही इम्पोर्टेन्ट पार्ट होता है। ALU का मुख्य कार्य कंप्यूटर में सभी प्रकार की गणनाएं Addition (+), Subtraction (−), Multiplication (×)
, Division (÷) और Logical operations (जैसे तुलना करना, AND, OR, NOT जैसे ऑपरेशन) करना होता है। जब भी हम कंप्यूटर को कोई गणित या निर्णय लेने से सम्बंधित कोई कार्य कराने का निर्देश देते हैं, तो ALU उसे तेजी से प्रोसेस करता है।

यह डाटा को इनपुट के रूप में लेता है, उसे प्रोसेस करता है और फिर आउटपुट के रूप में रिजल्ट देने का कार्य करता है। ALU की वजह से ही कंप्यूटर सभी प्रकार के अर्थमैटिक और लॉजिकल संबंधी समस्याओं को सॉल्व करने कर पाता है। यह कंप्यूटर को सोचने, समझने और निर्णय लेने की शक्ति देने का कार्य करता है। आसान शब्दों में, ALU कंप्यूटर का वह हिस्सा है जो दिमाग की तरह काम करता है और सभी गिनती और लॉजिक से जुड़े काम करता है।

कंट्रोल यूनिट (सीयू) क्या है (CU Kya Hai)

CU का फुल फॉर्म Control Unit होता है। कण्ट्रोल यूनिट कंप्यूटर प्रोसेसर (CPU) का एक बहुत ही जरूरी हिस्सा होता है। CU का मुख्य काम कंप्यूटर के सभी हिस्सों को इंस्ट्रक्शन देना और उन्हें कण्ट्रोल करना होता है। कंप्यूटर प्रोसेसर में कण्ट्रोल यूनिट यह तय करने का कार्य करता है कि कौन-सा टास्क कब और कैसे प्रोसेस होना चाहिए। जब हम कंप्यूटर को कोई आदेश (instruction) देते हैं, तो CU उस आदेश को समझता है, उसे CPU के दूसरे भागों जैसे ALU और मेमोरी तक ट्रांसफर करने का कार्य करता है और इसके प्रोसेस रिजल्ट को सही लोकेशन पर भेजने का काम करता है।

Control Unit खुद कोई गणना नहीं करता, लेकिन यह यह सुनिश्चित करता है कि सभी हिस्से सही तरीके से काम करें। आसान शब्दों में कहें तो CU कंप्यूटर का “कंट्रोलर ” होता है जो यह बताता है कि कंप्यूटर के अंदर कौन-सा हिस्सा कब और कैसे काम करेगा। यह कंप्यूटर के सभी कार्यों को सही क्रम और सही इंस्ट्रूक्टं देने का कार्य करता है।

मेमोरी यूनिट क्या है? (Memory Unit Kya Hai)

Memory Unit कंप्यूटर की एक महत्वपूर्ण यूनिट होता है, जो कंप्यूटर में डाटा, इंस्ट्रक्शन और रिजल्ट्स को स्टोर करने का कार्य करता है। मेमोरी यूनिट कंप्यूटर के CPU (Central Processing Unit) का जरूरी भाग होती है। कंप्यूटर में जब भी हम कोई कार्य करते हैं, तो उससे जुड़ी सारी इनफार्मेशन पहले मेमोरी यूनिट में स्टोर होती है, फिर प्रोसेसर उस इनफार्मेशन को प्रोसेस करता है।

मेमोरी यूनिट अस्थायी (Temporary) और स्थायी (Permanent) दोनों तरह की होती है, जैसे RAM (Random Access Memory) और ROM (Read Only Memory)। RAM वह मेमोरी होती है जिसमें कंप्यूटर काम करते समय डेटा स्टोर करता है, और कंप्यूटर बंद होते ही यह डेटा मिट जाता है। ROM में स्थायी डेटा स्टोर होता है, जिसे बदलना मुश्किल होता है। आसान शब्दों में कहें तो, मेमोरी यूनिट कंप्यूटर का वह हिस्सा है जो डाटा को स्टोर रखता है ताकि CPU उसे समय पर इस्तेमाल कर सके।

रजिस्टर मेमोरी क्या है? (Register Memory Kya Hai)

रजिस्ट्री मेमोरी (Registry Memory) कंप्यूटर प्रोसेसर (CPU) के अंदर स्थित एक हाई स्पीड मेमोरी होती है, जो टेंपरेरी रूप से डेटा और इंस्ट्रक्शन को स्टोर करने का कार्य करती है। यह मेमोरी बहुत ही छोटी होती है, लेकिन इसकी गति अन्य मेमोरी जैसे RAM से कहीं अधिक होती है। रजिस्ट्री मेमोरी का उपयोग CPU द्वारा उन डेटा और इंस्ट्रक्शंस को स्टोर करने के लिए किया जाता है, जिन्हें तुरंत प्रोसेस करने की आवश्यकता होती है।

कंप्यूटर में जब भी कोई प्रोग्राम या प्रोसेस रन होता है, तो सबसे इम्पोर्टेन्ट इनफार्मेशन पहले रजिस्ट्री मेमोरी में जाती है ताकि प्रोसेसर फ़ास्ट तरीके से कार्य कर सके। रजिस्ट्री मेमोरी मेमोरी कंप्यूटर की स्पीड और परफॉरमेंस को बेहतर बनाने में महत्वपूर्ण भूमिका निभाती है। सरल शब्दों में, रजिस्ट्री मेमोरी CPU की वह छोटी लेकिन सबसे फ़ास्ट मेमोरी होती है जो तुरंत उपयोग के लिए आवश्यक जानकारी को टेंपरेरी रूप से स्टोर करने का कार्य करती है।

ALU Kya hai
Source Image : webeduclick.com

डेटापथ क्या है? (What is Data Path)

डेटा पाथ (Data Path) कंप्यूटर प्रोसेसर का एक महत्वपूर्ण भाग होता है, जो डेटा के फ्लो और प्रोसेसिंग को कण्ट्रोल करता है। यह प्रोसेसर के अंदर मौजूद कई कॉम्पोनेन्ट का एक समूह होता है, जैसे कि रजिस्टर, ALU (Arithmetic Logic Unit), और बसें (Buses), जो मिलकर डेटा को एक स्थान से दूसरे स्थान तक पहुंचाने और उस पर कार्य करने का कार्य करते हैं।

कंप्यूटर प्रोसेसर में जब भी कोई इंस्ट्रक्शन प्रोसेस किया जाता है, तो डेटा पाथ यह तय करता है कि डेटा कहां से आएगा, कहां जाएगा, और उस पर क्या ऑपरेशन होगा। आसान शब्दों में, डेटा पाथ वह रूट होता है जिसके जरिए कंप्यूटर के अंदर डेटा फ्लो होता है और प्रोसेस होता है। यह कंप्यूटर की स्पीड और दक्षता को बढ़ाने में महत्वपूर्ण भूमिका निभाता है।

CPU Clock Rate क्या होता है?

CPU clock Rate सीपीयू के स्पीड को बताने का काम करती है जिस पर कंप्यूटर प्रोसेसर की स्पीड मापी जाती है। इसे हर्ट्ज़ (Hz) में मापा जाता है, जैसे मेगाहर्ट्ज़ (MHz) या गीगाहर्ट्ज़ (GHz)। प्रोसेसर का क्लॉक रेट यह बताता है की सीपीयू एक सेकंड में कितने टास्क या इंस्ट्रक्शन को कम्पलीट कर सकता है।

क्लॉक रेट यह दर्शाता है कि प्रोसेसर कितनी तेज़ी से काम कर सकता है। जैसे अगर किसी प्रोसेसर की क्लॉक रेट 4 .0 GHz है, तो इसका मतलब है की वह हर सेकंड में 4 अरब साइकल कम्पलीट कर सकता है। किसी भी प्रोसेसर की क्लॉक रेट जितनी अधिक होगी प्रोसेसर उतनी तेज़ी से काम करेगा। हालांकि किसी भी प्रोसेसर की स्पीड केवल क्लॉक रेट से ही तय नहीं होती, लेकिन यह प्रोसेसर स्पीड में अहम भूमिका निभाता है।

Cache Memory

कैश मेमोरी एक छोटी और बहुत तेज़ मेमोरी होती है जो CPU के अंदर या उसके बहुत पास होती है। यह अक्सर इस्तेमाल होने वाले डेटा और इंस्ट्रक्शन को स्टोर करती है ताकि प्रोसेसर उन्हें जल्दी से एक्सेस कर सके। जब CPU को जानकारी चाहिए होती है, तो वह सबसे पहले Cache memory चेक करता है।

अगर डेटा Cache memory में मिल जाता है, तो उसे RAM से एक्सेस करने की तुलना में डाटा Cache memory में मिल जाता है जिससे प्रोसेस फ़ास्ट हो जाता है। कैश मेमोरी कंप्यूटर की ओवरऑल स्पीड और परफॉर्मेंस को बेहतर बनाने में मदद करती है। यह CPU और मेन मेमोरी के बीच एक टेम्पररी स्टोरेज एरिया की तरह कार्य करता है, जिससे वेटिंग टाइम कम होता है और प्रोग्राम ज़्यादा आसानी से और अच्छे से प्रोसेस होता हैं।

CPU Cores

CPU कोर, कंप्यूटर की सेंट्रल प्रोसेसिंग यूनिट (CPU) के अंदर एक अलग प्रोसेसिंग यूनिट होता है। यह कंप्यूटर के मेन ब्रेन के अंदर एक छोटे ब्रेन की तरह काम करता है। हर कोर इंस्ट्रक्शन को पढ़ और एग्जीक्यूट कर सकता है, कैलकुलेशन कर सकता है और टास्क मैनेज कर सकता है। जबकि पहले के कंप्यूटर में सिर्फ़ एक कोर होता था, मॉडर्न प्रोसेसर में अक्सर कई कोर होते हैं, जैसे dual-core, quad-core, या octa-core। ज़्यादा कोर होने से कंप्यूटर एक साथ कई टास्क हैंडल कर सकता है, जिससे स्पीड और मल्टीटास्किंग बेहतर होती है। उदाहरण के लिए, एक कोर गेम चला सकता है जबकि दूसरा बैकग्राउंड एप्लिकेशन हैंडल करता है, जिससे सिस्टम तेज़ और स्मूथ हो जाता है।

Types of Processors Based on Cores

  • Single-core
  • Dual-core
  • Quad-core
  • Hexa-core
  • Octa-core

CPU के सभी पार्ट्स एक साथ कैसे काम करते हैं

कंप्यूटर को आसानी से चलाने के लिए CPU के सभी पार्ट्स एक टीम की तरह मिलकर काम करते हैं। कंट्रोल यूनिट memory से इंस्ट्रक्शन लेता है और दूसरे पार्ट्स को बताती है कि क्या करना है। Registers प्रोसेसिंग के लिए ज़रूरी इंस्ट्रक्शन और डेटा को कुछ समय के लिए स्टोर करता हैं। अगर कैलकुलेशन या लॉजिकल करने है तो इसके लिए अरिथमेटिक लॉजिक यूनिट (ALU) कार्य करता है।

कैश मेमोरी टाइम बचाने के लिए अक्सर इस्तेमाल होने वाला डेटा जल्दी से देती है। CPU क्लॉक इन ऑपरेशन की स्पीड को कंट्रोल करती है। बसें कंपोनेंट्स के बीच डेटा ले जाती हैं। स्टेप बाय स्टेप मिलकर काम करके, ये पार्ट्स इंस्ट्रक्शन को तेज़ी से प्रोसेस करते हैं और सेकंड में सही आउटपुट देते हैं।

Related Aticles: कैश मेमोरी क्या है और कंप्यूटर में किस तरह काम करती है

डेटाबस क्या है? (What is Data Bus)

डेटा बस (Data Bus) कंप्यूटर का एक ऐसा Part है जो कंप्यूटर के अलग-अलग हिस्सों के बीच डेटा को लाने और ले जाने का काम करता है। यह एक तरह की डाटा कम्युनिकेशन लाइन होती है, जिससे CPU, मेमोरी, इनपुट/आउटपुट डिवाइसेज़ और अन्य डिवाइसेज़ को आपस में जोड़कर इनफार्मेशन का आदान-प्रदान करने का कार्य होता हैं।

उदाहरण के लिए, जब हम कोई काम कंप्यूटर में करते हैं, तो जरूरी डाटा कंप्यूटर मेमोरी से CPU तक या CPU से मेमोरी तक ले जाने या लाने का कार्य डेटा बस के जरिए ही किया जाता है। डेटा बस जितनी चौड़ी होती है, उतनी ही ज्यादा जानकारी एक बार में भेजी जा सकती है।

डेटा बस की चौड़ाई (जैसे 8-bit, 16-bit, 32-bit, 64-bit) में होती है और डेटा बस ही तय करती है कि एक समय में कितने बिट्स का डेटा ट्रांसफर हो सकता है। उदाहरण के लिए, 32-बिट डेटा बस एक बार में 32 बिट्स का डेटा ट्रांसफर कर सकती है। डेटा बस कंप्यूटर की स्पीड और कार्यक्षमता को काफी हद तक प्रभावित करती है। आसान शब्दों में, डेटा बस कंप्यूटर के अंदर डेटा को एक लोकेशन से दूसरे लोकेशन तक पहुँचाने का काम करती है, जैसे एक सड़क पर गाड़ियों का आना-जाना होता है।

Related Articles: Computer Memory Unit क्या है ? इसके कार्य और प्रकार

siya

नमस्कार ! मै Simi Kaithal इस वेबसाइट का Owner और Founder हु। हम इस वेबसाइट में एक प्रोफेशनल ब्लॉगर की तरह कार्य करते है , जहा पर रीडर को Technical Blogging , web Development ,SEO, Software , GK एवं अन्‍य जानकारी दी जाती है । इस वेबसाइट का पूर्ण मकसद अधिक से अधिक लोगो को फ्री में जानकारी देना है। किसी भी प्रकार के सवाल या डाउट जिसका अभी तक हल न मिला हो बेझिझक हमसे पूछ सकते है ।

Leave a Reply