ذاكرة الوصول العشوائي
ذاكرة الوصول العشوائي بالإنجليزية (Random Access Memory) ويرمز لها اختصاراً بـ RAM، وهي الذاكرة المؤقّتة المستخدمة في تخزين البيانات في الحواسيب، وسميّت بالمؤقّتة نظراً لأنّها تفقد المعلومات والبيانات المخزّنة عليها فور انقطاع التيار الكهربائيّ عنها.
الوظيفة
تؤدّي ذاكرة الوصول العشوائيّ دوراً هامّاً في أداء البرامج، إذ تعمل على الكشف عن المساحة التي يحتاجها البرنامج في ذاكرة الحاسوب لتخزينه عليها، ويلجأ المحترفون عادةً إلى استخدام أكثر أنواع الذاكرة المؤقّتة سِعةً في التخزين نظراً لتعقيد البرامج التي يستخدمونها وما تحتاجه من سعة تخزينيّة كبيرة، وليكون لديهم القدرة أيضاً على زيادة سعتها التخزينية.
التسمية ومبدأ العمل
سمّيت ذاكرة الوصول العشوائي بهذا الاسم بسبب إمكانيّة وصول المستخدم إلى الخلية المطلوبة بشكلٍ مباشرٍ وعشوائي دون الحاجة إلى التسلسل في الخلايا الموجودة على الذاكرة، وتختلف هذه الذاكرة عن ذاكرة الوصول التسلسلي في مبدأ العمل؛ إذ تشترط الأخيرة ضرورة التسلسل الكامل في الخلايا التخزينية والمرور بها واحدة تلو الأخرى للوصول للخلية المطلوبة، بينما تعمل ذاكرة RAM على مبدأ التقسيم إلى عدّة مواقع؛ ليتمّ تخزين المعلومات والبيانات في مواقع وخلايا خاصّة بها تحمل عنواناً خاصاً بها، فيتم الوصول إلى المعلومة المخزنة فيها بشكل مباشر وفقاً للعنوان الخاص بها، وفي حال الافتقار لعنوان خاصّ بالموقع، فإنّ ذلك سيفرض على المستخدم البحث في كافّة المواقع للوصول إلى المعلومة المراد الحصول عليها.
مكوّنات ذاكرة الوصول العشوائي
تتكوّن ذاكرة الوصول العشوائي من ملايين الخلايا المكوّنة من قِبل الترانزستورات والمكثفات والتي تشكل بمجموعها دائرة متكاملة من الرقائق، ويؤدي كل منهما وظيفة خاصة به.
تؤدي المكثفات دوراً هاماً في ذاكرة الوصول العشوائي؛ حيث يتم تخزين الرقم أو الرمز عليها على شكل Bit وبالتالي يتم الاحتفاظ بقيمة المعلومات فيها، أما دور الترانزيستور فيتمثل بدوره كمفتاح يتحكم بحالة المعلومات المخزنة، فإما أن تتم القراءة للحالة التي يكون عليها المكثف أو تغييرها، كما يعمل الترانزيستور الواحد على تشكيل خلية واحدة فقط من خلايا الذاكرة التي تساوي بت واحداً من البيانات المخزّنة، والبت هي الوحدة الأصغر بين وحدات القياس المستخدمة في الذاكرة، وتقاس سعتها بالميجابايت.
أنواع ذاكرة الوصول العشوائي
ذاكرة الوصول العشوائي الديناميكية المتزامنة ذات النقل الأحادي، بالإنجليزيةSingle Data Rate Random Acces) Memory) ويرمز لها اختصاراً بـ SD-RAM، يؤدي هذا النوع دوراً هاماً في نقل البيانات بسرعة مقبولة، إلا أنّ عيوبها تكمن بالاستهلاك الكبير للطاقة.
ذاكرة الوصول العشوائي الديناميكية المتزامنة ذات النقل الثنائي، بالإنجليزيةDual Data Rate Synchronous Dynamic) Random Access) ويرمز لها اختصاراً بـ DD- RAM، يؤدي هذا النوع دوراً أكثر أهمية من النوع السابق، إذ تقدم للمستخدم إمكانية نقل البيانات بمعدل 2بت / الثانية الواحدة، وتنفرد بقدرتها على تقديم عرض محزم مضاعف للمستخدم، وتوفيرها للطاقة المستخدمة.
الخطوط الديناميكية لذاكرة الوصول العشوائي،(Rambus Dynamic Random Access Memory) ويرمز لها اختصاراً بـ RD- RAM، يمتاز هذا النوع بالسرعة العالية جداً، إلّا أنّ ثمنها مرتفع أيضاً، وتستند في أداء عملها على مبدأ توزيع نقل البيانات بين المعالج والذاكرة على أكثر من قناة من خلال تصغير حجم الناقل الأمامي إلى 16 بت، ليصار إلى توزيعه بالتوازي على أكثر من قناة.