Computer Memory Kya Hai

Memory Computer System का एक अनिवार्य हिस्सा होती है क्योंकि Computer इसके बिना किसी भी कार्य को Processed नहीं कर सकता है. Memory का उपयोग Computer System पर विशिष्ट कार्यों को करने के लिए Data और Instructions को Stored करने के लिए किया जाता है. Computer Memory आमतौर पर एक Storage Space होती है जो Data को Store करने और लाने में सक्षम होती है.

Computer की Memory Computer में Storage Space होती है जहाँ Data को Process करना होता है और Processing के लिए आवश्यक Instructions Stored होते हैं.

Memory को बड़ी संख्या में छोटे Parts में Split किया जाता है जिन्हें कोशिका कहा जाता है. प्रत्येक Location या Cell का एक Unique Address होता है जो शून्य से Memory Size Minus एक में भिन्न होता है. उदाहरण के लिए यदि Computer में 64k शब्द हैं तो इस Memory Unit में 64 * 1024 = 65536 Memory Locations हैं. इन Locations का Address 0 से 65535 तक Different होता है.

Memory मुख्य रूप से तीन प्रकार की होती है -

  1. Cache Memory

  2. Secondary Memory

  3. Primary Memory Main Memory

Cache Memory

Cache Memory एक बहुत ही High Speed Semiconductor Memory होती है जो CPU को Speed Provide कर सकती है. यह CPU और Main Memory के मध्य Buffer के रूप में Work करता है. इसका उपयोग Data और Program के उन हिस्सों को रखने के लिए किया जाता है जो CPU द्वारा सबसे अधिक बार उपयोग किए जाते हैं. ऑपरेटिंग System द्वारा Data और Program के हिस्सों को Disk से Cache Memory में Transfer किया जाता है जहां से CPU उन्हें Access कर सकता है.

Primary Memory

Primary Memory केवल उन Data और Instructions को रखती है जिन पर वर्तमान में Computer काम कर रहा है. इसकी एक Limited Capacity होती है और बिजली बंद होने पर Data Lost हो जाता है. यह आमतौर पर Semiconductor Device से बना होता है. संसाधित होने के लिए आवश्यक Data और Instructions Main Memory में रहता है. इसे दो Subcategories में Split किया गया है RAM और ROM.

Secondary Memory

इस प्रकार की Memory को बाहरी Memory या Non-volatile के रूप में भी जाना जाता है. यह Main Memory की तुलना में धीमी होती है. इनका उपयोग स्थायी रूप से Data Information Stored करने के लिए किया जाता है.

CPU सीधे इन Memory को Access नहीं करता है इसके बजाय उन्हें Input Output Routine के माध्यम से Access किया जाता है. Secondary Memories की सामग्री को पहले Main Memory में Transferred किया जाता है और फिर CPU इसे Access कर सकता है.