What is Computer Memory
Computer memory is a physical device used to store data, information, and instructions in a computer. Like we humans have a brain to store data and information, in the same way, computer has memory to store data and information.
Memory is made up of many small cells, that store binary information in the form of bits/bytes. Each cell in memory has a different address, with an address varying from zero to one less than the memory size.
For example, if the size of computer memory is 64k (here K = kilobytes), the memory units contain 64 * 1024 = 65536 cells. The address of a memory cell ranges from 0 to 65535.
कंप्यूटर मेमोरी क्या है
कंप्यूटर मेमोरी एक भौतिक उपकरण है जिसका उपयोग कंप्यूटर में डेटा, सूचना और निर्देशों को संग्रहीत करने के लिए किया जाता है। जैसे हम मनुष्यों के पास डेटा और सूचनाओं को संग्रहीत करने के लिए मस्तिष्क होता है, उसी तरह कंप्यूटर में डेटा और सूचनाओं को संग्रहीत करने के लिए मेमोरी होती है।
मेमोरी कई छोटी कोशिकाओं से बनी होती है, जो बाइनरी सूचनाओं को बिट्स/बाइटस के रूप में संग्रहीत करती है।
मेमोरी में प्रत्येक सेल का एक अलग पता होता है, जिसमें एक पता शून्य से एक मेमोरी के आकार से कम होता है।
उदाहरण के लिए, यदि कंप्यूटर मेमोरी का आकार 64k (यहाँ K = किलोबाइट्स) है, तो मेमोरी यूनिट में 64 * 1024 = 65536 सेल होते हैं। एक मेमोरी सेल का पता 0 से 65535 तक होता है।
Types of Computer Memory ( मेमोरी के प्रकार )
1. Primary Memory
Primary memory is the main memory of the computer from which data can be accessed very fast. This is the internal memory of the computer.
Primary memory is a volatile memory, meaning that data in the primary memory remains only as long as the computer remains on, as soon as the computer is turned off, the data stored in the primary memory is also destroyed.
Primary memory is a semiconductor memory. It is more expensive than secondary memory. The capacity of primary memory is very limited and always smaller than secondary memory.
Primary memory is much faster than secondary memory and it is very close to the CPU.
Primary memory Communicates directly with CPU and cache memory. All the data required by the CPU for processing is stored in the primary memory.
Examples of Primary Memory -:
- RAM
- ROM
- SRAM
- DRAM
- PROM
- EPROM
1. प्राथमिक मेमोरी
Characteristics of Primary Memory or Main Memory
- It is known as the main memory of the computer.
- This is the fastest memory.
- This is volatile memory, which means after the power is turned off, all data and information stored inside it is destroyed.
- It is a semiconductor memory.
- This is the internal memory of the computer.
- It is directly accessed by the processor (CPU).
- It is much faster than secondary memory
- Computer can’t run without primary memory.
प्राथमिक मेमोरी या मुख्य मेमोरी के लक्षण
- इसे कंप्यूटर की मुख्य मेमोरी के रूप में जाना जाता है।
- यह सबसे तेज मेमोरी है।
- यह वोलेटाइल मेमोरी है, जिसका अर्थ है कि बिजली बंद होने के बाद, इसके अंदर संग्रहीत सभी डेटा और जानकारी नष्ट हो जाती है।
- यह एक सेमीकंडक्टर मेमोरी है।
- यह कंप्यूटर की इंटरनल मेमोरी होती है।
- इसे सीधे प्रोसेसर (सीपीयू) द्वारा एक्सेस किया जाता है।
- यह सेकेंडरी मेमोरी की तुलना में बहुत तेज है
- प्राथमिक मेमोरी के बिना कंप्यूटर नहीं चल सकता।
2. Secondary Memory
Secondary memory is a permanent storage memory which is used to permanently store the program and the output obtained from the execution of the program in the computer.
Secondary memory is a non-volatile memory that means all data and information stored in the secondary memory remains even after the computer is turned off.
Secondary memory is much slower and cheaper than primary memory.
Unlike primary memory, secondary memory cannot be directly accessed by the CPU. The data from the secondary memory is first loaded into RAM (Random Access Memory) or primary memory and then sent to the processor (CPU) to read and update the data.
Secondary memory resides in the computer as an external memory, inside which data can be stored in gigabytes and terabytes.
Secondary memory is also called backup storage or mass storage media.
Examples of Secondary Memory –:
- CD-ROM
- DVD
- Hard Disc
- Compact Disc
- Pen Drive
- Flash Drive
- solid-state drives (SSDs)
- optical (CD or DVD) drives
2. सेकेंडरी मेमोरी
सेकेंडरी मेमोरी के उदाहरण –
- सीडी रॉम
- डीवीडी
- हार्ड डिस्क
- कॉम्पैक्ट डिस्क
- पेन ड्राइव
- फ्लैश ड्राइव
- सॉलिड-स्टेट ड्राइव (SSDs)
- ऑप्टिकल (सीडी या डीवीडी) ड्राइव
Characteristics of Secondary Memory or Storage Memory
- Secondary memory is also known as backup memory.
- It is a non-volatile memory.
- The data is stored permanently in the secondary memory.
- It is used to store data and programs in the computer.
- A computer can also run without secondary memory.
- Secondary memory is slower than primary memory.
- It is cheaper than primary memory.
- It consists of optical and magnetic memory for storing data.
- This is an external memory.
सेकेंडरी मेमोरी या स्टोरेज मेमोरी के लक्षण
- सेकेंडरी मेमोरी को बैकअप मेमोरी के रूप में भी जाना जाता है।
- यह एक गैर-वाष्पशील स्मृति है।
- डेटा को सेकेंडरी मेमोरी में स्थायी रूप से स्टोर किया जाता है।
- इसका उपयोग कंप्यूटर में डेटा और प्रोग्राम को स्टोर करने के लिए किया जाता है।
- एक कंप्यूटर बिना सेकेंडरी मेमोरी के भी चल सकता है।
- सेकेंडरी मेमोरी प्राइमरी मेमोरी की तुलना में धीमी होती है।
- यह प्राइमरी मेमोरी से सस्ता होता है।
- इसमें डेटा स्टोर करने के लिए ऑप्टिकल और मैग्नेटिक मेमोरी होती है।
- यह एक बाहरी मेमोरी है।
3. Cache memory
Cache memory is a very high-speed semiconductor computer memory that provides speed to the CPU. It is a temporary memory in which the data stored gets destroyed as soon as the computer is turned off.
It acts as a buffer between CPU and main memory.
It is a small chip-based computer memory that is present between the CPU and the main memory.
It is used to hold the data and those parts of the program which are used most frequently by the CPU.
Data and program parts are transferred by the operating system from disk to primary memory and then from primary memory to cache memory, from where the CPU can easily access them.
It also reduces the access time of data from main memory. It is faster than main memory, and sometimes, it is also called CPU memory because it is very close to the CPU chip.
3. कैश मेमोरी
कैश मेमोरी एक बहुत ही उच्च गति वाली सेमीकंडक्टर कंप्यूटर मेमोरी है जो सीपीयू को गति प्रदान करती है। यह एक अस्थाई मेमोरी होती है जिसमें कंप्यूटर के बंद होते ही स्टोर किया गया डेटा नष्ट हो जाता है।
यह CPU और मुख्य मेमोरी के बीच एक बफर के रूप में कार्य करता है।
यह एक छोटी चिप-आधारित कंप्यूटर मेमोरी है जो सीपीयू और मुख्य मेमोरी के बीच मौजूद होती है।
इसका उपयोग डेटा और प्रोग्राम के उन हिस्सों को रखने के लिए किया जाता है जो सीपीयू द्वारा सबसे अधिक बार उपयोग किए जाते हैं।
ऑपरेटिंग सिस्टम द्वारा डेटा और प्रोग्राम भागों को डिस्क से प्राथमिक मेमोरी में और फिर प्राथमिक मेमोरी से कैश मेमोरी में स्थानांतरित किया जाता है, जहां से सीपीयू उन्हें आसानी से एक्सेस कर सकता है।
यह मुख्य मेमोरी से डेटा के एक्सेस समय को भी कम करता है। यह मुख्य मेमोरी से तेज होती है, और कभी-कभी, इसे सीपीयू मेमोरी भी कहा जाता है क्योंकि यह सीपीयू चिप के बहुत करीब है।
Advantages of Cache Memory
- Cache memory is much faster than main memory.
- It stores all data and instructions used repeatedly by the CPU which improves the performance of the computer.
- Data access time is less than main memory.
- It stores data temporarily
कैश मेमोरी के लाभ
- कैश मेमोरी मुख्य मेमोरी की तुलना में बहुत तेज होती है।
- यह CPU द्वारा बार-बार उपयोग किए जाने वाले सभी डेटा और निर्देशों को संग्रहीत करता है जो कंप्यूटर के प्रदर्शन में सुधार करता है।
- डेटा एक्सेस समय मुख्य मेमोरी से कम है।
- यह डेटा को अस्थायी रूप से स्टोर करता है