أنواع الذاكرة في الحاسوب
أنواع الذاكرة في الحاسوب
يحتوي جهاز الحاسوب على أنواع مُختلفة من الذاكرة يُمكن تصنيفها ضمن نوعين رئيسيين وهما الآتي:
ذاكرة الوصول العشوائي
تعريف ذاكرة الوصول العشوائي
تُعرّف ذاكرة الوصول العشوائي (بالإنجليزية: Random Access Memory) بأنّها ذاكرة عالية السرعة يتمّ تخزين جميع المعلومات التي يحتاجها جهاز الحاسوب ليعمل بشكل أسرع عليها مؤقتاً، حيث إنّها ذاكرة قصيرة المدى يُخزّن فيها كلّ شيء يعمل حالياً عبر جهاز الحاسوب، وتُعرف هذه الذاكرة التي يُشار لها بالاختصار (RAM) بذاكرة القراءة والكتابة، حيث تتمّ إضافة المعلومات عليها والقراءة منها عند عمل الجهاز، كما تُعرف بالذاكرة الرئيسية في الحاسوب (بالإنجليزية: Main Memory).
تكمن مهمة ذاكرة الوصول العشوائي في توفير وصول سريع للبيانات على أجهزة التخزين المُتوفرة عبر الحاسوب ، حيث يتمّ تخزين جميع البيانات التي تُستخدَم بشكل كبير في جهاز الحاسوب في هذه الذاكرة، ويأتي مُصطلح الوصول العشوائي في هذه الذاكرة من مبدأ أنّه يُمكن الوصول إلى أيّة خلية تخزينية في هذه الذاكرة بشكل مُباشر وعشوائي دون تحديد موقع هذه الخلية بشكل تسلسلي، الأمر الذي يُضفي سرعةً على طريقة عملها، وذلك على عكس طريقة الوصول للخلايا التخزينية الموجودة عبر القرص الصلب للجهاز والتي تتطلّب تحديد الموقع التسلسلي للخلية التخزينة المُراد الوصول إليها.
أنواع ذاكرة الوصول العشوائي
تأتي ذاكرة الوصول العشوائي في نوعين رئيسيين، وهما كالآتي:
- ذاكرة الوصول العشوائي الثابتة: (بالإنجليزية: Static Random Access Memory)؛ يُشار إلى هذا النوع من الذاكرة بالاختصار (SRAM)، وهي ذاكرة يتمّ الاحتفاظ بمحتوياتها من المعلومات طالما أنّ هناك مصدر طاقة يُغذّيها، إلّا أنّه يتمّ فقد تلك المعلومات عند فصل التيار الكهربائي عن الحاسوب.
- ذاكرة الوصول العشوائي الديناميكية: (بالإنجليزية: Dynamic Random Access Memory)؛ يُشار إلى هذا النوع من الذاكرة بالاختصار (DRAM)، وهي ذاكرة يتمّ تحديث كتابة البيانات عليها بشكل مُستمر يصل إلى مئات المرّات خلال الثانية الواحدة.
يوضح الجدول الآتي مُقارنةً بين كلٍّ من النوعين السابقين من أنواع ذاكرة الوصول العشوائي من حيث خصائص كلٍّ منها:
ذاكرة الوصول العشوائي الثابتة (SRAM) | ذاكرة الوصول العشوائي الديناميكية (DRAM) |
---|---|
عمر طويل لحفظ المعلومات | عمر قصير لتخزين المعلومات |
لا تحتاج لتحديث ما هو مُخزّن عليها أثناء عمل الجهاز | تحتاج لتحديث البيانات بشكل مُستمر |
سرعة أكبر في جلب المعلومات | سرعة أقل في جلب المعلومات |
سعة تخزينية كبيرة | سعة تخزينية قليلة |
استهلاك مقدار كبير من الطاقة | استهلاك مقدار أقل من الطاقة |
ذات كلفة عالية | ذات كلفة مُنخفضة |
مكوّنة من مجموعة من الترانزستور ات التي لا يلزم إمدادها بالطاقة بشكل دوري لتحديث معلوماتها | مكوّنة من مُكثّف واحد وترانزستور واحد. |
ذاكرة القراءة فقط
تعريف ذاكرة القراءة فقط
تُعرّف ذاكرة القراءة فقط (بالإنجليزية: Read Only Memory)؛ والتي يُشار إليها بالاختصار (ROM) بأنّها جهاز تخزين يتمّ تخزين البيانات فيه بشكل دائم حتّى عند فصل التيار الكهربائي عنها، وسُمّيت بذاكرة القراءة فقط لتعذّر إمكانية الكتابة عليها حيث يُمكن فقط قراءة مُحتوياتها المُخزّنة عليها.
تُستخدم ذاكرة القراءة فقط في جهاز الحاسوب لبدء تشغيل الجهاز والإعداد لعملية إقلاعه، حيث إنّها تحتوي على التعليمات الخاصة ببدء تشغيل الجهاز، كما أنّها تحتوي على البرامج المستخدمة للاتصال بالأجهزة المُتّصلة بالحاسوب؛ كلوحة المفاتيح ، وكرت الشاشة، والقرص الصلب، وغيرها من الأجهزة.
أنواع ذاكرة القراءة فقط
يوجد أنواع مُختلفة من ذاكرة القراءة فقط وهي كالآتي:
- ذاكرة القراءة فقط المقنعة: (بالإنجليزية: Masked Read Only Memory)؛ ويُشار إليها بالاختصار (MROM)، وهي ذاكرة يتمّ تخزين المعلومات عليها أثناء تصنيعها، لذا فإنّه لا يُمكن إعادة برمجتها أو الكتابة عليها على الإطلاق، ويُعتبر هذا النوع من الذاكرة من الأنواع القديمة التي لم تعد تُستخدم حالياً.
- ذاكرة القراءة فقط القابلة للبرمجة: (بالإنجليزية: Programmable Read Only Memory)؛ ويُشار إليها بالاختصار (PROM)، وهي ذاكرة يتمّ تصنيعها بحيث تكون خاليةً من التعليمات ليتمّ برمجتها بعد انتهاء عملية التصنيع؛ فيُمكن شراء هذه النوع من الذاكرة وبرمجتها من قِبل المُستخدِم نفسه ولمرّة واحدة فقط.
- ذاكرة القراءة فقط القابلة للمسح والبرمجة: (بالإنجليزية: Erasable and Programmable Read Only Memory)؛ ويُشار إليها بالاختصار (EPROM)، وهي ذاكرة يُمكن إعادة برمجتها ثمّ مسح ما عليها من تعليمات وإعادة برمجتها مرّةً أخرى، ويتمّ مسح بيانات هذا النوع من الذاكرة باستخدام الأشعة فوق البنفسجية.
- ذاكرة القراءة فقط القابلة للبرمجة والمسح الكهربائي: (بالإنجليزية: Electrically Erasable and Programmable Read Only Memory)؛ ويُشار إليها بالاختصار (EEPROM)، وهي ذاكرة يُمكن إعادة برمجتها لمراّت مُتعددة تصل إلى 10,000 مرّة، ويتمّ مسح بيانات هذا النوع من ذاكرة القراءة فقط وإعادة برمجتها كهربائياً دون استخدام الأشعة فوق البنفسجية.
- ذاكرة القراءة الومضية: (بالإنجليزية: FLASH ROM)؛ وهي نسخة مُتطورة من أنواع ذاكرة (EEPROM)، حيث يتمّ خلالها كتابة أو حذف ما مقداره 512 بايت من البيانات في المرّة الواحدة، بينما تتمّ كتابة أو حذف كلّ 1 بايت بشكل مُستقل في المرّة الواحدة في ذاكرة (EEPROM) وهو الأمر الذي يجعل من ذاكرة القراءة الومضية أسرع من حيث قابلية الكتابة عليها.
مقارنة بين أنواع الذاكرة
توجد العديد من الاختلافات والفروق بين ذاكرة الوصول العشوائي وذاكرة القراءة فقط، ويوضّح الجدول التالي أبرز تلك الاختلافات:
وجه المقارنة | ذاكرة الوصول العشوائي | ذاكرة القراءة فقط |
---|---|---|
هدف الاستخدام | تُستخدم من قِبَل نظام التشغيل لإجراء العمليّات الحاسوبيّة المُختلفة؛ كتخزين البرامج عند تنفيذها، بالإضافة لتخزين المعلومات المُختلفة | تُستخدَم بشكل أساسي عند تشغيل الحاسوب، حيث إنّها تحتوي على الأوامر اللازمة ليستطيع نظام الإدخال والإخراج الأساسي (BIOS) البدء بتشغيل الحاسوب |
السعة التخزينية | تتراوح ما بين 1-256 جيجابايت | تتراوح ما بين 4-8 ميغابايت |
سُرعة الكتابة | كتابة سريعة على الذاكرة | الكتابة تكون بطيئةً نسبياً |