Program Counter In Hindi: प्रोग्राम काउंटर क्या है?

Program Counter In Hindi – नमस्कार दोस्तों! कैसे है आप सभी? मैं आशा करता हु की आप सभी अच्छे ही होंगे. दोस्तों यदि आप एक Computer के क्षात्र है तो आप ने प्रोग्राम काउंटर (Program Counter) के बारे में कभी-न-कभी तो जरुर सुना होगा पर क्या आप को पता है की प्रोग्राम काउंटर क्या है? यदि नहीं पता तो इस पोस्ट को पढ़ते रहिये क्योंकि आज मैं आप को प्रोग्राम काउंटर क्या है (Program Counter In Hindi) से सम्बंधित सारी जानकारी देने वाला हु.

प्रोग्राम काउंटर क्या है (Program Counter In Hindi)

प्रोग्राम काउंटर (PC), जिसे आमतौर पर इंटेल x86 और इटेनियम माइक्रोप्रोसेसरों में निर्देश सूचक (IP) कहा जाता है, और कभी-कभी Instruction Address Register (IAR), निर्देश काउंटर (Instruction Counter), या निर्देश अनुक्रमक (Instruction Sequencer) का सिर्फ एक हिस्सा कहा जाता है, एक प्रोसेसर रजिस्टर है जो उस अगले Instruction के Address को Contain किये रहता है जिसे Memory से Execute करना होता है.

Program Counter In Hindi: प्रोग्राम काउंटर क्या है?
Program Counter In Hindi: प्रोग्राम काउंटर क्या है?

PC (Program Counter) एक डिजिटल काउंटर है जो कार्यों को जल्दी से निष्पादित (Execute) करने और वर्तमान निष्पादन बिंदु (Current Execution Point) को ट्रैक करने के लिए उपयोग में आता है।

मेमोरी में मौजूद सभी निर्देशों और डेटा का एक विशेष Address होता है। जैसा कि प्रत्येक निर्देश Processed किया जाता है, प्रोग्राम काउंटर को अगले निर्देशों को प्राप्त करने के लिए Update किया जाता है। जब एक बाइट (मशीन कोड) प्राप्त किया जाता है, तो पीसी एक से बढ़ जाता है ताकि वह अगला निर्देश प्राप्त कर सके। यदि कंप्यूटर को रीसेट या पुनरारंभ किया जाता है, तो प्रोग्राम काउंटर शून्य मान पर वापस आ जाता है।

उदाहरण के लिए, मान लें कि पीसी का Content 8000H है। जिसका मतलब है कि प्रोसेसर इंस्ट्रक्शन बाइट को 8000H पर लाना चाहता है। 8000H पर बाइट लाने के बाद, पीसी स्वचालित रूप से एक (1) से बढ़ जाता है। इस तरह प्रोसेसर निर्देश के अगले बाइट को लाने या अगला ऑपकोड लाने के लिए तैयार हो जाता है।

Also Read:

Program Counter In Hindi: FAQs

1. प्रोग्राम काउंटर कितने बिट का होता है?

प्रोग्राम काउंटर एक विशेष प्रयोजन रजिस्टर है जिसमें निष्पादित किए जा रहे निर्देश या निष्पादित करने के लिए अगले निर्देश का Address होता है (यह आर्किटेक्चर पर निर्भर करता है)। नतीजतन यह एक मशीन शब्द यानी 32, 64 आदि बिट्स के आकार का होता है।

2. प्रोग्राम काउंटर का मुख्य कार्य क्या है ?

प्रोग्राम काउंटर का मुख्य कार्य निष्पादित किए जाने वाले अगले निर्देश का Address Contain करना होता है.

3. स्टैक पॉइंटर और प्रोग्राम काउंटर में क्या अंतर है?

स्टैक पॉइंटर और प्रोग्राम काउंटर के बीच मुख्य अंतर यह है कि स्टैक पॉइंटर एक रजिस्टर है जो स्टैक में अंतिम प्रोग्राम अनुरोध के Address को संग्रहीत करता है जबकि प्रोग्राम काउंटर एक रजिस्टर है जो मेमोरी से निष्पादित होने वाले अगले निर्देश का Address संग्रहीत करता है। .

Final Words

तो दोस्तों आज हमने प्रोग्राम काउंटर क्या है (Program Counter In Hindi) के बारे में विस्तार से जाना है और मैं आशा करता हु की आप सभी को यह जानकारी पसंद आई होगी.

यदि Program Counter से सम्बंधित आप के मन में कोई भी सवाल है तो हमे कमेंट कर के जरुर बताये, हम आपके सवालों का जवाब जरुर से देंगे.

अब यदि आप को यह आर्टिकल पसंद आया है और इससे आप को जानकारी प्राप्त हुई हो तो इसे अपने सभी दोस्तों के साथ भी जरुर से शेयर करे. धन्यवाद!

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

Sharing Is Caring:

Leave a Comment