कंप्यूटर के प्रमुख लाभों में से एक इसकी भंडारण क्षमता है जहाँ भारी मात्रा में जानकारी संग्रहीत की जा सकती है, लेकिन इस जानकारी को कैसे दर्शाया और संग्रहीत किया जाता है? इस अध्याय में, हम विभिन्न डेटा स्टोरेज डिवाइसेस और उन इकाइयों के बारे में जानने जा रहे हैं जिनका उपयोग स्टोर किए गए डेटा को मापने के लिए किया जाता है।
कंप्यूटर मेमोरी, डिवाइस जो इलेक्ट्रॉनिक डिजिटल कंप्यूटर में उपयोग के लिए अस्थायी या स्थायी आधार पर डेटा या प्रोग्राम (निर्देशों के अनुक्रम) को स्टोर करने के लिए उपयोग किया जाता है। कंप्यूटर बाइनरी कोड में सूचनाओं का प्रतिनिधित्व करते हैं, जिन्हें 0 और 1s के अनुक्रम के रूप में लिखा जाता है। प्रत्येक द्विआधारी अंक (या “बिट”) को किसी भी भौतिक प्रणाली द्वारा संग्रहीत किया जा सकता है जो कि 0 और 1 को दर्शाने के लिए दो स्थिर अवस्थाओं में से किसी में भी हो सकता है।
यह एक ऑन-ऑफ स्विच हो सकता है, एक विद्युत संधारित्र जो एक चार्ज को स्टोर या खो सकता है, एक ध्रुवीयता के साथ ऊपर या नीचे एक चुंबक, या एक सतह जिसमें गड्ढे हो सकते हैं या नहीं। आज कैपेसिटर और ट्रांजिस्टर, छोटे विद्युत स्विच के रूप में कार्य करते हैं, अस्थायी भंडारण के लिए उपयोग किया जाता है, और या तो चुंबकीय कोटिंग के साथ डिस्क या टेप, या गड्ढों के पैटर्न वाले प्लास्टिक डिस्क का उपयोग दीर्घकालिक भंडारण के लिए किया जाता है।
कंप्यूटर मेमोरी को मुख्य (या प्राथमिक) मेमोरी और सहायक (या माध्यमिक) मेमोरी में विभाजित किया जाता है। मुख्य मेमोरी निर्देश और डेटा रखती है जब कोई प्रोग्राम निष्पादित कर रहा होता है, जबकि सहायक मेमोरी डेटा और प्रोग्राम रखती है जो वर्तमान में उपयोग में नहीं है और दीर्घकालिक भंडारण प्रदान करता है।
कंप्यूटर मेमोरी किसी भी भौतिक उपकरण की जानकारी है जो अस्थायी रूप से RAM (रैंडम एक्सेस मेमोरी), या स्थायी रूप से ROM (रीड-ओनली मेमोरी) जैसी सूचनाओं को संग्रहीत करने में सक्षम है। मेमोरी डिवाइस एकीकृत सर्किट का उपयोग करते हैं और ऑपरेटिंग सिस्टम, सॉफ्टवेयर और हार्डवेयर द्वारा उपयोग किए जाते हैं।
कंप्यूटर की मेमोरी को दो श्रेणियों में विभाजित किया गया है:
- Primary Memory
- Secondary Memory
Primary Memory
यह कंप्यूटर की मुख्य मेमोरी है। सीपीयू इस मेमोरी पर सीधे पढ़ या लिख सकता है। यह कंप्यूटर के मदरबोर्ड पर तय होता है।
Secondary Memory
यह स्मृति प्रकृति में स्थायी है। इसका उपयोग विभिन्न कार्यक्रमों और सूचनाओं को स्थायी रूप से संग्रहीत करने के लिए किया जाता है (जो अस्थायी रूप से रैम में संग्रहीत होते हैं)। यह जानकारी तब तक रखती है जब तक हम इसे मिटा नहीं देते।
Main Memory
शुरुआती मेमोरी डिवाइस इलेक्ट्रो-मैकेनिकल स्विच, या रिले (कंप्यूटर देखें: पहला कंप्यूटर) और इलेक्ट्रॉन ट्यूब (कंप्यूटर देखें: पहला संग्रहीत प्रोग्राम मशीन) थे। 1940 के दशक के उत्तरार्ध में पहले संग्रहित प्रोग्राम कंप्यूटरों ने पारा की नलियों में अल्ट्रासोनिक तरंगों का उपयोग किया या विशेष इलेक्ट्रॉन ट्यूबों में मुख्य मेमोरी के रूप में चार्ज किया। बाद वाली पहली रैंडम-एक्सेस मेमोरी (RAM) थी। रैम में भंडारण कोशिकाएं होती हैं जिन्हें सीधे पढ़ने और लिखने के लिए एक्सेस किया जा सकता है, सीरियल एक्सेस मेमोरी के विपरीत, जैसे चुंबकीय टेप, जिसमें आवश्यक सेल स्थित होने तक प्रत्येक सेल को अनुक्रम में एक्सेस किया जाना चाहिए।
Magnetic drum memory
चुंबकीय ड्रम, जिन्होंने फेरोमैग्नेटिक मैटेरियल से कोटेड रोटेटिंग सिलेंडर की बाहरी सतह पर कई ट्रैक्स में से प्रत्येक के लिए रीड / राइट हेड्स तय किए थे, 1950 में मुख्य और सहायक मेमोरी दोनों के लिए उपयोग किए गए थे, हालांकि उनका डेटा एक्सेस सीरियल था।
Magnetic core memory
लगभग 1952 में पहली अपेक्षाकृत सस्ती रैम विकसित की गई थी: चुंबकीय कोर मेमोरी, एक तार ग्रिड पर छोटे फेराइट कोर की एक व्यवस्था जिसके माध्यम से वर्तमान को व्यक्तिगत कोर संरेखण बदलने के लिए निर्देशित किया जा सकता था। रैम के निहित लाभ के कारण, 1960 के दशक के उत्तरार्ध में सेमीकंडक्टर मेमोरी द्वारा अधिगृहीत होने तक मुख्य मेमोरी मुख्य मेमोरी का मुख्य रूप था।