CPU register क्या है? इसके uses
![]() |
CPU register क्या है? इसके uses |
CPU register क्या है?
![]() |
CPU register kya hai |
दोस्तों, CPU register को Processor register के नाम से भी जाना जाता है। Computer में register डाटा स्टोर करने की सबसे छोटी इकाई को कहा जाता है यह CPU यानी Microprocessor के अंदर होता है। register में डाटा Bit की फॉर्म में राखी जाती है यह डाटा कुछ भी हो सकती है (कुछ instruction कोई character आदि)। आपने 64 bit और 32 bit processor के बारे में सुना ही होगा यह register का साइज़ ही होता है।.. register के साइज़ की बात करें तो अभी तक हम 4 sizes के registers देख चुके हैं जो हैं - 8 bit, 16 bit, 32 bit और 64 bit जिनमे से आजकल 32 bit और 64 bit प्रचलित है अलग-अलग CPU में अलग-अलग size के registers होते है जिनकी बजह से अलग-अलग CPU अलग-अलग तरह की instructions सपोर्ट करते हैं।
register हमेशा bit की फॉर्म में डाटा रखते हैं और एक bit का मतलब होता है एक डिजिट 0 या 1 register का architecture जितने bit का होगा वह उतने ही bit डाटा ही रखेगा जैसे अगर register 32 bit का है तो वह अपने अंदर 32 bit डाटा ही रख सकता है CPU के अंदर कई सारे register होते हैं। CPU में register architecture के अनुसार ही registers की संख्या होती है और इनके अपने अलग-अलग काम होते हैं (अलग-अलग तरह का डाटा रखने के लिए)।
CPU registers डाटा को स्टोर करने के अलावा operations भी perform करते हैं सभी प्रकार के registers अलग-अलग तरह के operation perform करने के लिए बने होते हैं हम जब भी computer को इनपुट देते हैं वे इनपुट CPU register में memory के जरिये स्टोर हो जाते हैं और register ही उनपर specific operation perform करके हमें आउटपुट के रूप में डाटा दे देते हैं। एक CPU के लाइफसाइकिल को इन सभी स्टेप्स में देखा जा सकता है जब उसमे registers काम कर रहे होते हैं -
1). Fetch
Fetch इस operation के द्वारान CPU registers main memory यानी RAM से वह सभी instructions लेते हैं जो यूजर द्वारा computer को दिए जाते हैं।2). Decode
इस operation के द्वारान registers उन सारी instructions को डिकोड करके यह पता लगाते हैं की उनके साथ कौन कौन से operation perform करवाने हैं।3). Execute
इस operation के द्वारान instructions पर वे सभी operation perform किये जाते हैं जिनके वारे में डिकोडिंग की प्रोसेस के द्वारान पता लगाया गया था।CPU register के प्रकार
जैसा की मैंने पहले भी बताया की अलग-अलग आवश्यकता के अनुसार और अलग-अलग तरह के operations perform करने के लिए CPU में registers भी अलग-अलग तरह के होते हैं। अगर registers की संख्या के बारे में बात की जाए तो computer में registers की संख्या भी CPU के architecture के अनुसार हर processor में अलग होती है और अगर total registers की बाद करें तो ये कुल 14 होते हैं। अभी हम केवल कुछ important CPU registers के बारे में ही बात करेंगे।MAR या Memory Address Register
इस तरह के registers सभी तरह की डाटा और instructions का एड्रेस होल्ड करके रखते हैं ताकि जरूरत पड़ने पर CPU उन् instructions को कभी भी एक्सेस कर सके। जब भी CPU को memory में कुछ भी डाटा या instructions स्टोर करना या read करना होता है तो वह सबसे पहले वः उसका एड्रेस MAR में देखता है।Accumulator register
इस तरह के registers रिजल्ट स्टोर करते हैं जो system के द्वारा produce किये जाते हैं। जब भी CPU किसी भी तरह का operation perform करता है... तो उसका रिजल्ट इसी में स्टोर होता है।MBR या Memory Buffer register
memory से CPU के द्वारा जो भी डाटा पड़ा या लिखा जाने वाला होता है वह सब यही होल्ड करता है। यानी memory में जाने और आने वाली सारी इनफार्मेशन इसी में स्टोर रहती है।Data register
यह किसी भी अन्य Device से आने औरdevice में जाने वाले डाटा को स्टोर करके रखता है।CPU register और Cache memory में अंतर
CPU registers और CPU caches दो बहुत ही अलग-अलग terms है registers CPU के अंदर काम करते हैं जब की cache एक बहारी memory की तरह काम करता है।
CPU register
|
CPU cache
|
Register CPU का ही हिस्सा होता है। और यह बहुत एक ही जरूरी चीज़ है।
|
|
Registers के द्वारा operations भी perform किये जाते हैं।
|
|
Registers का साइज़ बहुत ही छोटा (कुछ bits का) होता है।
|
|
Registers के कई अलग-अलग types होते हैं जिनके अलग-अलग काम भी होते हैं।
|
|
Registers में डाटा बहुत ही कम समय के लिए स्टोर रहती है।
|
|
Registers की स्पीड cache के मुकावले काफी फ़ास्ट होती है।
|
दोस्तों, इस लेख में हमने बात की CPU register क्या है? इसके uses के बारे में। हमें पूरी उम्मीद है की आपको हमारे द्वारा लिखा गया यह लेख पसंद आया होगा और CPU register क्या है इस बारे में काफी चीज़े सिखने को मिली होंगी। इस लेख को लिखने के लिए हमने काफी जगहों से जानकारी इकट्ठा की लेकिन फिर भी इसमें हमसे कोई जानकारी छूट गयी है या कुछ गलत हुआ है तो निचे कमेंट करके जरूर बताएं। और अगर आपको लगता है की इसमें कुछ ऐसी जानकारी भी है जो आपके दोस्तों के काम आ सकती है तो इसको उनके साथ भी जरूर शेयर करें जिससे उन्हें भी कुछ जानने को मिले। और इसी तरह की और भी जानकारी पाने की लिए हमें सोशल मीडिया पर भी जरूर follow करें।
इसके अलावा अगर आप किसी तरह की जरूरी जानकारी भेजना चाहते हैं तो हमारे contact us page पर जाएं।
👉 अगर आप कंप्यूटर के बारे में और भी जानना चाहते है तो आप इन सारी posts को एक बार जरूर देखें मुझे उम्मीद है की आपको इनसे काफी कुछ जानने को मिलेगा।
🔰
- कंप्यूटर क्या है? कंप्यूटर की definition और types
- सॉफ्टवेयर क्या है? परिभाषा और प्रकार
- हार्डवेयर क्या है? हार्डवेयर की परिभाषा
- Keyboard क्या है? keyboard layout के types
- Linux क्या है? Linux operating system in Hindi
- MS office क्या है? Microsoft office
- कंप्यूटर वायरस क्या है? यें कैसे आते हैं?
- Photoshop क्या है? How to learn?
- Internet क्या है? इसके उपयोग Hindi में
- ईमेल क्या है? (email kya hai)
- Safe Mode क्या है? Computer में Safe Mode?
- Kernel क्या है? Kernel Meaning in Hindi
कोई टिप्पणी नहीं