What is primary memory?
Primary Memory वो memory होती है, जो कि CPU (processor) के द्वारा access किये जाने वाले data या information को store किया जाता है और CPU उस मेमोरी को direct access करता है। primary memory में जब तक power की supply रहती है तब उसमे data store रहता है, लेकिन जैसे ही power की supply बंद हो जाती है, तब primary memory में से सारा data (information) erase हो जाता है, इस तरह की मेमोरी को volatile memory भी कहते है।
Primary Memory दो types की होती है – 1. RAM(Random Access Memory) 2. ROM (Read Only Memory), लेकिन primary memory को RAM के नाम से ही जाना जाता है।
Types of Primary Memory
Primary memory दो तरह की होती है:
1. RAM (Random Access Memory)
2. ROM (Read Only Memory)
1. RAM (Random Access Memory)
RAM एक primary memory कहलाती है, इस तरह की मेमोरी में data store रहता है। RAM एक बहुत ही fast memory होती है, because इसको CPU के process किये जाने वाले सारे data को store करना और CPU को data देना होता है।
जब भी कंप्यूटर अपने कंप्यूटर में किसी भी file या program को run करते है, तो वो data या program सबसे पहले RAM में ही load या store होती है, उसके बाद ही CPU (Processor) उस data या file को access कर पाता है और जैसे ही उस program या file को हम close कर देते है तब RAM में से वो file या program erase हो जाता है। जब तक हमारा कंप्यूटर Switch on रहता है, तब तक RAM में power supply जाता रहता है और हमारा data जो CPU के द्वारा access किया जा रहा है, उनको store करता रहता है, लेकिन जैसे ही हम कंप्यूटर को बंद या switch off कर देते है तब RAM का सारा data erase हो जाता है।
अगर आप RAM में ज्यादा जानना चाहते है तो यहाँ click करे – What is RAM in Hindi?
Types of RAM
हमारे कंप्यूटर की रैम तीन तरह की हो सकती है:
- Dynamic RAM
- Synchronous RAM
- Static RAM
1. Dynamic RAM
इसे DRAM भी बोला जाता है। DRAM में data memory cell में Store होता है, हर एक memory cell में एक transistor और एक capacitor होता है। जिसमें कुछ data को store किया जाता है। इन मेमोरी cell को जल्दी – जल्दी refresh होना पड़ता है। रिफ्रेश करने का मतलब होता है कि वह डाटा को re-write करते हैं, इसलिये DRAM काफी slow होती है, लेकिन यह दुसरे memory की तुलना में कम बिजली खाती है और काफी समय तक खराब भी नहीं होती है।
2. Synchronous RAM
Synchronous RAM DRAM के मुकाबले ज्यादा तेज (Fast) होती है। क्योकि DRAM ज्यादा तेजी से refresh होती है। Synchronous रैम CPU Clock Speed के साथ ही रिफ्रेश हो जाती है। इसलिये ज्यादा तेजी से data को transfer कर पाती है।
3. Static RAM
इसे SRAM भी कहा जाता है। Static RAM दूसरो के मुकाबले कम बार refresh होती हैं, लेकिन यह data को मेमोरी में ज्यादा समय तक store कर पाती है। Static RAM data को तब तक ही store रख पाती है, जब तक की system को power supply (current) मिलता रहे है। यह बहुत तेजी के साथ data को Access कर पाती है।
Static RAM CPU के सबसे नजदीक रहती है और इसलिए यह मेमोरी बहुत ही fast होती है। Static RAM को तक refresh नहीं होती है, तब तक इसमें डाटा store ही रहता है। Static RAM को हम Cache Memory के नाम से भी के जानते है।
2. ROM (Read Only Memory)
ROM की full form Read only Memory होती है। ROM में जो data store होता है वो Permanently store होता है। अगर हम कंप्यूटर को बंद भी कर देते है, तो ROM में जो data store रहता है वो Erase नहीं होता।
जिन memory को Power Supply (Current) न मिले तब भी उनमे data store रहता है, उन memory को non-volatile memory बोला जाता है। ROM एक Non-Volatile Memory होती है।
Types of ROM
ROM तीन तरह के होते है।
- PROM (Programmable Read-Only Memory)
- EPROM (Erasable Programmable Read-Only Memory)
- EEPROM (Electrical Programmable Read-Only Memory)
1. PROM (Programmable Read-Only Memory)
PROM का पूरा नाम Programmable Read Only Memory होता है। PROM केवल एक बार ही data को store कर सकती है। उसके बाद इसमें डाटा को re-write नहीं किया जा सकता है।
2. EPROM (Erasable Programmable Read-Only Memory)
EPROM की full form Erasable Programmable Read Only Memory होती है। यह ROM भी PROM की तरह ही होती है, लेकिन इसमें Store Program को Ultraviolet rays की मदद से ही erase किया जाता है और नए data को Store किया जाता हैं।
3. EEPROM (Electrical Programmable Read-Only Memory)
EEPROM की फुल फॉर्म Electrical Programmable Read Only Memory होती हैं। यह एक नई technique है। इस ROM से data को erase और store करने के लिए Electrical Charge का use किया जाता हैं। इस ROM को program या डाटा को erase करने में करीब – करीब 10 milliseconds तक का समय लग सकता है।