कंप्यूटर मेमोरी क्या है? What is Computer Memory?

What is Computer Memory (कंप्यूटर मेमोरी क्या है): Computer memory, raw data को process करने और output के लिए आवश्यक data और instructions को रखती है। Computer memory को बड़ी संख्या में small parts में divide किया जाता है, जिन्हें cells के रूप में जाना जाता है। प्रत्येक cell का एक unique address होता है जो 0 से memory size -1 में varies करता है।

Computer memory दो प्रकार की होती है: Volatile (RAM) और Non-volatile (ROM)
Secondary memory (hard disk) को storage कहा जाता है, memory नहीं

लेकिन, अगर हम space या location की ओर से memory को categorize करते हैं, तो यह चार प्रकार की होती है:

कंप्यूटर मेमोरी क्या है – Computer Memory Kya Hai – What is Computer Memory

कंप्यूटर मेमोरी क्या है - Computer Memory Kya Hai - What is Computer Memory
कंप्यूटर मेमोरी क्या है – Computer Memory Kya Hai – What is Computer Memory

कंप्यूटर मेमोरी क्या है? What is Computer Memory?

Register memory

Register memory, computer में सबसे छोटी और सबसे तेज memory होती है। यह main memory का हिस्सा नहीं है और registers के रूप में CPU में located रहता है, जो data रखने वाले सबसे smallest elements हैं।

एक register, temporarily रूप से अक्सर उपयोग किए जाने वाले data , instructions और memory address को रखता है जो CPU द्वारा उपयोग किया जाता है। वे instructions रखते हैं जो current में CPU द्वारा processed होते हैं। Processed होने से पहले सभी data को registers से गुजरना आवश्यक है। इसलिए, users द्वारा डाले गए data को process करने के लिए वे CPU द्वारा use किया जाता है।

कंप्यूटर मेमोरी क्या है - Computer Memory Kya Hai - What is Computer Memory
कंप्यूटर मेमोरी क्या है – Computer Memory Kya Hai – What is Computer Memory

Registers में 32 bits से लेकर 64 bits तक के data की थोड़ी amount होती है। CPU की speed, CPU में registers की संख्या और size (no. of bits) पर depend करती है। Registers उनके उपयोग के आधार पर विभिन्न प्रकार के हो सकते हैं।

व्यापक रूप से उपयोग किए जाने वाले कुछ Registers में Accumulator या AC, Data Register या DR, Address Register या AR, Program Counter (PC), I/O Address Register और इसके अलावा बहुत कुछ शामिल होते हैं।

कंप्यूटर मेमोरी क्या है – Computer Memory Kya Hai – What is Computer Memory

Cache memory

Cache memory एक high-speed memory है, जो size में छोटी है लेकिन main memory (RAM) से तेज है। CPU इसे primary memory की तुलना में अधिक speed से access कर सकता है। तो, यह एक high-speed CPU के साथ synchronize करने और अपने performance को बेहतर बनाने के लिए उपयोग किया जाता है।

कंप्यूटर मेमोरी क्या है - Computer Memory Kya Hai - What is Computer Memory
Cache Memory – कंप्यूटर मेमोरी क्या है – Computer Memory Kya Hai – What is Computer Memory

Cache memory को केवल CPU द्वारा access किया जा सकता है। यह main memory या CPU के बाहर storage device का reserved part हो सकता है। यह उन data और programs को रखता है जो अक्सर CPU द्वारा उपयोग किए जाते हैं। इसलिए, यह सुनिश्चित करता है कि CPU के लिए data जब भी CPU को इस data की आवश्यकता हो, तुरंत available हो जाए। दूसरे शब्दों में, यदि CPU, cache memory में आवश्यक data या instructions पाता है, तो उसे primary memory (RAM) तक पहुंचने की आवश्यकता नहीं है। इस प्रकार, RAM और CPU के बीच buffer के रूप में कार्य करके, यह system performance को तेज बना देता है।

  • इस memory के तीन प्रकार होते हैं-
  • L1 (Level 1) Cache
  • L2 (Level 2) Cache, और
  • L3 (Level 3) Cache

Primary memory

Primary memory एक computer memory है जो CPU द्वारा सीधे पहुँचने योग्य होता है। यह DRAM से युक्त है और Processor को actual working space प्रदान करता है। यह उस data और instructions को रखता है जो processor वर्तमान में काम कर रहा है। (Computer Memory Kya Hai)

इसके दो प्रकार होते हैं:

  1. RAM (Random Access Memory), और
  2. ROM (Read Only Memory)

RAM (Random Access Memory)

RAM, का पूरा नाम Random Access Memory है। यह एक hardware device है जो generally computer के motherboard पर स्थित होता है और CPU की internal memory के रूप में कार्य करता है। जब आप computer पर स्विच करते हैं तो यह CPU स्टोर data, program और program results की अनुमति देता है।

यह एक computer की memory को read और write के लिए है, जिसका अर्थ है कि information को उस पर लिखा जा सकता है और साथ ही इससे पढ़ा जा सकता है। (Computer Memory Kya Hai)

कंप्यूटर मेमोरी क्या है - Computer Memory Kya Hai - What is Computer Memory
RAM – कंप्यूटर मेमोरी क्या है – Computer Memory Kya Hai – What is Computer Memory

RAM एक अस्थिर (volatile) memory है, जिसका अर्थ है कि यह data या instructions को permanently store नहीं करता है। जब हम अपने computer को बंद करते हैं तो इसमें store सारा data ख़तम हो जाता है।

इसके दो प्रकार होते हैं:

  1. SRAM (Static Random Access Memory), और
  2. DRAM (Dynamic Random Access Memory).

कंप्यूटर मेमोरी क्या है – Computer Memory Kya Hai – What is Computer Memory

ROM (Read Only Memory)

ROM का मतलब Read Only Memory है। वह Memory जिसे हम केवल read कर सकते हैं लेकिन उस पर write नहीं सकते। इस प्रकार की memory, non-volatile होती है। इसमें Information, manufacturing के दौरान ही permanently store कर दी जाती है।

ROM ऐसे instructions को store करता है जो सिर्फ computer शुरू करने के लिए जरुरी होता है। इस operation को bootstrap के रूप में जाना जाता है। ROM chips का उपयोग केवल computer में ही नहीं बल्कि अन्य electronic वस्तुओं जैसे washing machine और microwave oven में भी किया जाता है।

कंप्यूटर मेमोरी क्या है - Computer Memory Kya Hai - What is Computer Memory
ROM – कंप्यूटर मेमोरी क्या है – Computer Memory Kya Hai – What is Computer Memory

ROM के प्रकार निचे दिए गए हैं:

  • Masked Read Only Memory (MROM)
  • Programmable Read Only Memory (PROM)
  • Erasable and Programmable Read Only Memory (EPROM)
  • Electrically Erasable and Programmable Read Only Memory (EEPROM)
  • FLASH ROM

Secondary memory

Secondary storage devices जो computer में बनाए जाते हैं या computer से जुड़े होते हैं, उन्हें computer की Secondary Memory के रूप में जाना जाता है। इसे external memory या auxiliary storage के रूप में भी जाना जाता है।

Secondary memory को indirectly, input/output operations के माध्यम से access किया जाता है। यह non-volatile है, इसलिए computer के बंद होने या जब तक यह data overwrite या delete नहीं हो जाता तब भी permanently store करता है। (Computer Memory Kya Hai)

कंप्यूटर मेमोरी क्या है - Computer Memory Kya Hai - What is Computer Memory
कंप्यूटर मेमोरी क्या है – Computer Memory Kya Hai – What is Computer Memory

CPU, secondary memory को direct access नहीं कर सकता है। सबसे पहले, secondary memory data को primary memory में transfer किया जाता है फिर CPU इसे access कर सकता है।

कंप्यूटर मेमोरी क्या है – Computer Memory Kya Hai – What is Computer Memory

इसके प्रकार निचे दिए गए हैं:

  1. Hard Disk
  2. Solid-state Drive
  3. Pen drive
  4. SD Card
  5. Compact Disk (CD)
  6. DVD
    • DVD-ROM (Read-Only)
    • DVD-R (Writable)
    • DVD-RW (Rewritable or Erasable)

Conclusion

तो आपने इस पोस्ट में जाना कि कंप्यूटर मेमोरी क्या है – Computer Memory Kya Hai – What is Computer Memory, इसके कितने प्रकार होते हैं? Primary memory क्या होता है और इसके कितने प्रकार होते हैं? Secondary Memory क्या होता है और इसके कितने प्रकार होते हैं?

तो अगर आपको ये पोस्ट अच्छी लगी होगी तो इसके social networks पर share कीजिये और हमें comment box में बताइए कि हमें इसमें क्या सब सुधार करना चाहिए और क्यों?

हमारे साथ बने रहने के लिए आपका धन्यवाद।

कंप्यूटर मेमोरी क्या है – Computer Memory Kya Hai – What is Computer Memory

Image Sources: Wikimedia Commons, Pixabay

इसे भी पढ़ें:

Leave a Reply