الفرق بين الذاكرة ram والذاكرة rom

الفرق بين الذاكرة ram والذاكرة rom

تعريف الذاكرة

الذاكرة (Memory ) هي بطاقة مكونة من خلايا تخزن البيانات أو البرامج بشكل مؤقت أو دائم للاستخدام في الكمبيوتر الرقمي الإلكتروني، وتمثّل البيانات في الصيغة الثنائية مكتوبة كسلسلة من 0s و1s، وتستخدم المكثفات والترانزستورات التي تعمل كمفاتيح كهربائية صغيرة للتخزين المؤقت، أما الأقراص البلاستيكية فتستخدم للتخزين على المدى الطويل، وتنقسم ذاكرة الكمبيوتر إلى الذاكرة الرئيسية أو الأساسية والذاكرة المساعدة أو الثانوية، وتحتوي الذاكرة الرئيسية على إرشادات وبيانات عند تنفيذ أحد البرامج، بينما تحتفظ الذاكرة المساعدة بالبيانات والبرامج غير المستخدمة حاليًا وتوفر تخزينًا طويل الأجل.[١]

يعمل كل جهاز في الكمبيوتر بسرعات مختلفة، وتمنح ذاكرة الكمبيوتر جهاز الكمبيوتر الخاص مكانًا للوصول بسرعة إلى البيانات، وإذا كان هناك انتظار على جهاز التخزين الثانوي فسيكون الجهاز بطيئًا، فعند فتح أحد البرامج كمتصفح الإنترنت مثلًا، يُحمل من محرك الأقراص الثابتة الخاص بالمستخدم ووضعه في ذاكرة الوصول العشوائي.

تتيح هذه العملية لهذا البرنامج التواصل مع المعالج بسرعات أعلى، كما تُرسل البيانات المحفوظة على جهاز الكمبيوتر الخاص بالمستخدم، مثل صورة أو فيديو إلى محرك الأقراص الثابتة للتخزين، ويوجد نوعان للذاكرة، هما؛ ذاكرة Ram وذاكرة Rom اللتان سنتحدث عنهما في هذا المقال.[٢]


الفرق بين ذاكرتي RAM وROM

توجد العديد من الفروقات بين ذاكرة RAM وROM، في ما يأتي إجمالها:[٣]

  • (RAM) هي ذاكرة القراءة والكتابة، أما (ROM) فهي ذاكرة القراءة فقط.
  • تتميز (RAM) بأن البيانات المخزنة غير دائمة في طبيعتها ويمكن تعديلها أو كتابتها أو حذفها أكثر من مرة، أما (ROM) فتتميز بأن البيانات المخزنة هي دائمة في طبيعتها، ويمكن تعديله بسرعة بطيئة للغاية وبعدد محدود من المرات.
  • تتميز ذاكرة الوصول العشوائي بأنها أسرع من ذاكرة القراءة فقط.
  • تتميز ذاكرة الوصول العشوائي بأن وحدة المعالجة المركزية فيها قادرة على الوصول إلى البيانات المخزنة عليها، أما ذاكرة القراءة فقط فإن وحدة المعالجة المركزية غير قادرة على الوصول إلى البيانات المخزنة على (ROM)، إذ يجب نقل البيانات إلى ذاكرة الوصول العشوائي (RAM) قبل الوصول إليها بواسطة (ROM).
  • تتميز ذاكرة الوصول العشوائي بأنها كبيرة الحجم وسعة تخزين أعلى للذاكرة، أما ذاكرة الوصول العشوائي فإنها أصغر حجمًا من ذاكرة الوصول العشوائي وتحتوي على ذاكرة أقل وسعة تخزين أقل.
  • تتميز ذاكرة الوصول العشوائي بذاكرتها الأساسية والتي تتكون من وحدات DRAM DIMM وذاكرة التخزين المؤقت لوحدة المعالجة المركزية (SRAM)، أما (ROM) فإنها تستخدم في البرامج الثابتة مثل BIOS وUEFI، وميكروكنترولر، وعلامات RFID، والأجهزة الطبية، وكذلك في الأجهزة التي تكون فيها حلول الذاكرة الدائمة ضرورية.
  • تتميز ذاكرة (RAM) بأنها أعلى تكلفة من ذاكرة (ROM).
  • تُستخدم شريحة ذاكرة الوصول العشوائي (ROM) بشكل أساسي في عملية بدء تشغيل الكمبيوتر، في حين تُستخدم شريحة ذاكرة الوصول العشوائي (RAM) في العمليات العادية لجهاز الكمبيوتر بمجرد تحميل نظام التشغيل.
  • حجم ذاكرة (RAM) أكبر من (ROM)، إذ تتراوح ذاكرة الوصول العشوائي من 64 ميغابايت إلى 4 جيجابايت.


ذاكرة RAM

وهي اختصار لـ random-access memory والتي تعني ذاكرة الوصول العشوائي، وهي عبارة عن ذاكرة تسمح بالقراءة والكتابة عليها، وتستخدم كذاكرة رئيسية للمعالج لكي تُحفظ فيها البيانات والبرامج التي يعمل عليها، وتعد ذاكرة الوصول العشوائي واحدة من أهم مكونات الهواتف الذكية وأجهزة الكمبيوتر المكتبية والمحمولة واللوحية وأجهزة الألعاب.

تخزّن ذاكرة الوصول العشوائي المعلومات التي يحتاجها الكمبيوتر في الوقت الحالي وفي المستقبل القريب، ويكون ذلك مؤقتًا، ويتميز بالسرعة العالية في تخزين الببانات والمعلومات، بحيث يمكن قراءتها بسرعة فائقة، وتعد ذاكرةً قصيرة المدى، ويمكن قراءة البيانات الموجودة في الذاكرة قصيرة المدى أو ذاكرة الوصول العشوائي من أي مكان بالسرعة نفسها تقريبًا، ولأنها تحتوي على اتصال سلكي صلب بالنظام، تفقد ذاكرة الوصول العشوائي البيانات بمجرد انقطاع الكهرباء، وهذا يجعلها مثالية للتعامل مع العديد من المهام عالية السرعة التي يتوجب القيام بها يوميًا، لهذا السبب نحتاج لأنظمة تخزين تحتفظ بالبيانات عند انقطاع الكهرباء مثل محركات الأقراص الصلبة، وتوجد أنواع مختلفة من ذاكرة الوصول العشوائي، في ما يأتي ذكرها:[٤][٥]

  • SRAM: ذاكرة الوصول العشوائي الساكنة، تشير الكلمة الساكنة إلى أن الذاكرة تحتفظ بمحتوياتها طالما توفر الطاقة، ومع ذلك، تُفقد البيانات عندما تنخفض الطاقة بسبب الطبيعة المتقلبة، كما تستخدم رقائق SRAM مصفوفة من 6 الترانزستورات وليس المكثفات، ولا تتطلب الترانزستورات طاقة لمنع التسرب، لذلك لا يلزم تحديث SRAM بانتظام، ويستخدم SRAM رقائق أكثر من DRAM لمقدار مساحة التخزين نفسه، وذلك بسبب المساحة الإضافية في المصفوفة، وبالتالي فإن تكاليف التصنيع أعلى، ويستخدم SRAM كذاكرة التخزين المؤقت ولديه وصول سريع للغاية.
  • DRAM: ذاكرة الوصول العشوائي الديناميكية، تحتاج DRAM إلى تحديث مستمر من أجل الحفاظ على البيانات، ويستخدم DRAM لمعظم ذاكرة النظام لأنه رخيص وصغير، وتتكون DRAM من مكثف واحد والترانزستور واحد، وتتميز بأن عمر البيانات قصير، وهي أصغر حجمًا مقارنة بـ SRAM وأقل سعرًا وأقل استهلاكًا للطاقة.


ذاكرة ROM

وهي اختصار لـ Read Only Memory وتعني ذاكرة القراءة فقط، أي الذاكرة التي يمكننا من خلالها القراءة فقط، ولكن لا يمكننا الكتابة عليها، إذ تخزن المعلومات دائمًا في مثل هذه الذكرة أثناء التصنيع، وتخزن ذاكرة القراءة فقط هذه التعليمات المطلوبة لبدء تشغيل جهاز كمبيوتر، ويشار إلى هذه العملية باسم bootstrap، وتستخدم رقائق ROM في الكمبيوتر وفي الأجهزة الإلكترونية الأخرى، مثل غسالة الملابس وفرن الميكرويف، وتوجد أنواع متعددة لذاكرة ROM، في ما يأتي ذكر أبرزها:[٦]

  • PROM: هي ذاكرة للقراءة فقط يمكن تعديلها مرة واحدة فقط من قبل المستخدم، ويشتري المستخدم PROM فارغة ويدخل المحتويات المطلوبة باستخدام برنامج PROM داخل رقاقة PROM، وتوجد الصمامات الصغيرة التي يمكن برمجتها مرة واحدة فقط، ولا يمكن مسحها.
  • EPROM: وهي ذاكرة للقراءة فقط والقابلة للبرمجة، يمكن محو EPROM من خلال تعريضه للضوء فوق البنفسجي لمدة تصل إلى 40 دقيقة.
  • EEPROM: وهي ذاكرة قابلة للقراءة فقط وقابلة للبرمجة فقط.


المراجع

  1. " Computer memory ", britannica,23-11-2019، Retrieved 23-11-2019. Edited.
  2. "Memory", computerhope,23-11-2019، Retrieved 23-11-2019. Edited.
  3. "Difference between RAM and ROM with Comparison Chart", stechies,23-11-2019، Retrieved 23-11-2019. Edited.
  4. " What is RAM? ", digitaltrends,23-11-2019، Retrieved 23-11-2019. Edited.
  5. "Random Access Memory", tutorialspoint,23-11-2019، Retrieved 23-11-2019. Edited.
  6. "Computer - Read Only Memory", tutorialspoint,23-11-2019، Retrieved 23-11-2019. Edited.