🖥️

सीपीयू रजिस्टर और उनके कार्य

Apr 26, 2025

CPU Registers और Special Purpose Registers

CPU Registers क्या होते हैं

  • रजिस्टर: एक छोटी, तेज़ मेमोरी CPU के अंदर।
  • उपयोग: डेटा और निर्देशों को अस्थायी रूप से स्टोर करने के लिए।
  • डेटा स्टोरिंग: मुख्य मेमोरी से डेटा और निर्देशों को स्टोर करते हैं।
  • पार्टीशन: CPU में विभिन्न कार्यों के लिए कई रजिस्टर होते हैं।
  • साइज़: रजिस्टर का साइज़ 1, 2, 4, या 8 बाइट्स हो सकता है।
  • बड़े साइज़ के रजिस्टर CPU के प्रदर्शन को बेहतर बनाते हैं।

Special Purpose Registers

प्रमुख विशेष रजिस्टर

  1. Program Counter (PC):

    • अगली निर्देश का पता स्टोर करता है।
    • प्रत्येक बार जब एक निर्देश निष्पादित होता है, तो इसकी मान बढ़ जाती है।
  2. Instruction Register (IR):

    • प्राप्त निर्देश को स्टोर करता है।
    • यहां निर्देश को डिकोड भी किया जाता है।
  3. Memory Address Register (MAR):

    • CPU द्वारा उपयोग की जा रही मेमोरी का पता स्टोर करता है।
    • यह पता उस स्थान का होता है जहाँ CPU काम कर रहा है।
  4. Memory Buffer Register (MBR):

    • मेमोरी से आने वाले या मेमोरी की ओर जाने वाले डेटा को स्टोर करता है।
    • यह CPU और मेमोरी के बीच डेटा का बफर है।
  5. Stack Pointer Register:

    • डेटा को एक क्रम में संग्रहित और पुनः प्राप्त करने के लिए उपयोग होता है।
    • डेटा का क्रम Last In First Out (LIFO) होता है।

निष्कर्ष

  • रजिस्टर CPU के अंदर डेटा और निर्देशों को अस्थायी रूप से स्टोर करने का एक महत्वपूर्ण माध्यम हैं।
  • विशेष रजिस्टर अलग-अलग कार्यों के लिए उपयोग होते हैं, जो CPU के प्रदर्शन और कार्यक्षमता को बढ़ाते हैं।

आभार: अगली कक्षा में मिलते हैं।