كل ما تحتاج إلى معرفته عن ذاكرة الوصول العشوائي Ram (ما هو تخصصك العلمي)

الكاتب : نبض اليمن 2003   المشاهدات : 3,597   الردود : 9    ‏2003-08-29
      مشاركة رقم : 1    ‏2003-08-29
  1. نبض اليمن 2003

    نبض اليمن 2003 عضو متميّز

    التسجيل :
    ‏2003-06-15
    المشاركات:
    1,116
    الإعجاب :
    0
    في البداية أعتذر للأخ مشرف العلوم والتكنولوجيا عن التأخير ، فبعد أن فتح موضوع (ماهو تخصصك العلمي) وعدته بطرح موضوع عن تخصصي وأنا الآن أقوم بطرحه ، وهو موضوع عن ذاكرة الوصول العشوائي RAM

    لماذا سميت Random Access Memory (RAM) بهذا الإسم و ما معناه؟

    تسمى هذه الذاكرة بذاكرة الوصول العشوائي لأنك تستطيع الوصول الى أي خلية ذاكرة مباشرة إن كنت تعرف الصف و العامود المتقاطعان عند هذه الخلية بغض النظر هل هذه الخلية تقع في أول الصف أو العامود أو آخره ، و يقابل RAM ذاكرة أخرى تسمى serial access memory (SAM) هذا النوع من الذاكرة يخزن البيانات على شكل سلسلة من خلايا الذاكرة المتتابعة مثل شريط الكاسيت مثلا فأنت لا تستطيع الوصول الى معلومة ما مخزنة في آخر الشريط مثلا إلا بالمرور على البيانات من أول الشريط حتى تصل الى المعلومة المطلوبة ، و هذا النوع بطيئ جدا بالمفارنة مع الذاكرة RAM

    مم تتكون RAM و كيف تعمل ؟

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

    ما هي أنواع الذاكرة التي تندرج تحت النوع الرئيسي RAM ؟

    1- DRAM - Dynamic random access memory وهي تحتوي على خلايا ذاكرة تتكون من زوج من الترانزيستورات و المكثفات و تحتاج الى إنعاش مستمر لأن الشحنة الكهربائية تتلاشى بعد مقدار ضئيل من الزمن يقاس بالميللي ثانية

    2- SRAM - Static random access memory تستخدم من أربع الى ست ترانزيستورات لكل خلية ذاكرة و لا تحتوي على مكثف و لا تحتاج الى إنعاش مستمر و تستخدم بشكل أساسي لذاكرة الكيش cache

    3- FPM DRAM - Fast page mode dynamic random access memory وهي النوع الأصلي الذي طور منه النوع الأول ، وهذا النوع من الذاكرة يبحث بداية عن موقع البت المطلوب من الذاكرة و عندما يحدد موقعه يقوم بقراءة محتوى هذا البت ، و لا يبدأ بالبت التالي إلا بعد الإنتهاء من قراءة البت الأول ، وتصل السرعة القصوى لنقل البيانات باستخدام هذا النوع من الذاكرة الى 176 ميجابايت في الثانية

    4- EDO DRAM - Extended data-out dynamic random access memory و هذا النوع يباشر بالبحث عن البت التالي بعد تحديد موقع البت الأول و قبل الشروع بقراءته،وهذا النوع أسرع من النوع الأول ، وتصل السرعة القصوى لنقل البيانات باستخدام هذا النوع من الذاكرة الى 264 ميجابايت في الثانية

    5- SDRAM - Synchronous dynamic random access memory يقوم هذا النوع من الذاكرة بعد تحديد موقع البت المطلوب ، بالوقوف على نفس الصف المحتوي على ذلك البت ثم يقوم بالبحث عن البت التالي في نفس الصف مفترضا وجوده هناك و تكون نسبة احتمال أن يجد البت التالي مرتفعة ، و هذا يوفر الوقت و يزيد من سرعة الذاكرة مقارنة مع النوع السابق ، و هذا هو النوع المنتشر الآن في أجهزة الحاسوب ، وتصل السرعة القصوى لنقل البيانات باستخدام هذا النوع من الذاكرة الى 528 ميجابايت في الثانية

    6- RDRAM - Rambus dynamic random access memory هذا النوع من الذاكرة يستخدم ناقل بيانات سريع جدا يسمى Rambus channel و تصل سرعته الى 800 ميجاهيرتز بالمقارنة مع 100 ميجاهرتز أو 133 في النوع الأحدث قليلا من ناقل البيانات في نوع الذاكرة السابق

    7- Credit Card Memory و هذا النوع من الذاكرة هو نفس النوع DRAM و لكنه مخصص للأجهزة المحمولة notebook

    8- PCMCIA Memory Card وهذا نوع آخر مخصص أيضا للأجهزة المحمولة notebook و هو أيضا من نوع DRAM

    9- FlashRAM و هو مقدار ضئيل من الذاكرة مخصص لحفظ إعدادات التلفاز و الفيديو أو إعدادات القرص الصلب في أجهزة الحاسوب

    10- VRAM – VideoRAM و تسمى أيضا multiport dynamic random access memory (MPDRAM) وهذا النوع من الذاكرة مخصص لكروت الشاشة و المسرعات ثلاثية الأبعاد ، الإسم multiport جاء من حقيقة أن هذا النوع من الذاكرة يستخدم نوعين من الذاكرة، الأول RAM و الثاني SAM ، مقدار الذاكرة يحدد دقة الصورة و عمق الألوان


    ما هي المعايير و المقاييس المستخدمة للذاكرة RAM ؟

    الأنواع الأولى من رقائق الذاكرة التي كانت تستعمل في أجهزة الحاسوب المكتبية ، كانت تستخدم تشكيلة من الدبابيس pin configuration تسمى dual inline package (DIP) ، و كانت هذه التشكيلة من الدبابيس تركب داخل ثقوب أو مقابس على اللوحة الأم للكمبيوتر ،هذه الطريقة كانت مناسبة عندما كانت أجهزة الحاسب تعمل مع 2 أو أقل من الذاكرة ، و لكن مع تطور أجهزة الحاسب زادت الحاجة لكميات أكبر من الذاكرة و بالتالي أصبح من الصعب إيجاد مكان لها على اللوحة الأم ، فكان الحل هو وضع رقائق الذاكرة مع كل متطلباتها على لوحة منفصلة تسمى printed circuit board (PCB) و هذه اللوحة تركب داخل موصل خاص يسمى memory bank ويكون على اللوحة الأم ، معظم هذه الرقائق تستخدم تشكيلة من الدبابيس تسمى small outline J-lead (SOJ) ، و الفرق الأساسي بين هذه التشكيلة من الدبابيس و التشكيلة السابقة أن التشكيلة السابقة كانت تركب داخل ثقوب على اللوحة الأم بينما التشكيلة الجديدة تكون على شكل ألواح متعامدة أو مائلة مع اللوحة الأم و تتصل مباشرة مع موصلات على سطحها.

    إذا نظرت الى هذه الألواح ستجد أرقام مشابهة ل 8x32 أو 4x16 ، هذه الأرقام تمثل عدد رقائق الذاكرة مضروبة بسعة كل رقاقة مقاسة بالميجابت ، خذ الناتج و اقسمه على 8 لتحصل على السعة الإجمالية للذاكرة على تلك اللوحة مقاسة بالميجابايت ، فمثلا 4x32 تعني أن هذه اللوحة تحتوي على 4 رقائق سعة كل رقاقة 32 ميجابت الآن نضرب 4 في 32 نحصل على 128 ميجابت ، و حيث أننا نعرف أن البايت يساوي 8 بت نقسم 128 على 8 لنحصل على 16 ميجابايت السعة الإجمالية للذاكرة على اللوحة .

    الأنواع الأولى من ألواح الذاكرة هذه كانت تسمى SIMM اختصار ل single in-line memory module هذه اللوحة كانت تستخدم 30-pin و كان قياسها 9 سم في 2 سم ، لتركيب هذه الألواح كان عليك تركيب زوج من هذه الألواح للحصول على السعة الكاملة المطلوبة فللحصول على 16 ميجابايت كان عليك تركيب زوج من الألواح سعة 8 ميجابايت ، و السبب في ذلك عائد الى أن سعة ناقل البيانات على اللوحة الأم كان ضعف سعة SIMM مفرد ، فقد كان ناقل البيانات يستطيع التعامل مع 16 بت في الوقت ذاته بينما كانSIMM لا يستطيع سوى توفير 8 بت في الوقت نفسه و بالتالي كان عليك تركيب لوحتين سعة 8 ميجابايت للحصول على 16 ميجابايت و لضمان الإستغلال الأمثل للناقل ،بعد فترة من الزمن توفرت موديلات جديدة من SIMM تستخدم 72-pin و كان قياسها 11سم في 2.5 سم .
    [​IMG]
    بعد تطور المعالجات كان لزاما تطوير ألواح الذاكرة أيضا ، فتم إيجاد مقياس جديد لألواح الذاكرة سمي dual in-line memory module (DIMM) و كان يستخدم 168-pin و كان قياسه 14 سم في 2.5 سم ، و كان سعة اللوحة الواحدة يتراوح بين 8 الى 256 ميجابايت و من الممكن تركيب لوحة مفردة واحدة على اللوحة الأم بدلا من زوج كما في SIMM .
    [​IMG]
    الآن ظهر مقياس جديد يسمى Rambus in-line memory module (RIMM), وهو متوافق في القياس مع DIMM و لكنه يستخدم ناقل بيانات سريع جدا بالمقارنة مع الناقل في DIMM .

    أجهزة الحاسوب المحمولة على نوعين أحدها يستخدم نفس أنواع الذاكرة في الأجهزة المكتبية ، و النوع الآخر يستخدم نوعا خاصا من ألواح الذاكرة يسمى small outline dual in-line memory module (SODIMM) و قياسها 5 سم في 2.5 سم و تستخدم 144 pins و تتراوح سعتها بين 16 ميجابايت و 256 ميجابايت

    [​IMG]
    كم أحتاج من ذاكرة VRAM ؟

    للمستخدم العادي يكفيه 8 ميجابايت لتشغيل البرامج المكتبية ، أما إذا كنت تريد عمل أيا من التالي ، فيلزمك على الأقل 32 ميجابايت :

    1- اللعب بالألعاب الواقعية ثلاثية الأبعاد

    2- تسجيل و تحرير الفيديو

    3- إنشاء صور ثلاثية الأبعاد

    4- رسم رسوم معقدة على الأوتوكاد

    كم من الذاكرة RAM أحتاج؟

    طبعا هذا يعتمد عل نظام التشغيل لديك و على البرامج التي تستخدمها ، و لكن هناك قاعدة أرجو أن ينتبه لها الجميع وهي أن لتطوير جهازك لديك خياران أساسيان :

    1- تحديث المعالج

    2- زيادة الذاكرة

    في العادة الخيار الأول يكلف أكثر ، و لكني أضمن لك أن مضاعفتك للذاكرة ستضاعف من أداء جهازك حتى ولو لم تغير معالجك بينما تطوير المعالج مثلا من بينتيوم 2 الى بينتيوم 3 لا يزيد من أداء جهازك بأكثر من 10 الى 15 بالمئة و أحيانا أقل من ذلك كما أن ذلك سيكلفك الكثير من النقود ، أما زيادة الذاكرة من 64 الى 128 ميجابايت مثلا لا يكلفك أكثر من 16 $ (وفقا للأسعار لدينا في أوكرانيا و هذا يتفاوت من دولة الى أخرى)

    إذا كان لديك نظام التشغيل ويندوز 95/98/مي فأنت تحتاج على الأقل 32 ميجابايت و مع 64 ميجابايت أفضل

    إذا كان لديك نظام التشغيل ويندوز NT/2000 فأنت تحتاج على الأقل 64 ميجابايت و مع 128 ميجابايت أفضل

    إذا كان لديك نظام التشغيل Linux فتحتاج على الأقل 4 ميجابايت و أنصحك ب 64 ميجابايت إذا كان عملك جديا و شاقا

    الأرقام السابقة في حالة استخدامك للبرامج المكتبية العادية ، أما إذا كنت تستخدم برامج التصميم أو المونتاج أو الأوتوكاد أو تشغل ألعابا تلتهم الذاكرة فلابد لك من زيادة الذاكرة

    كيف أركب ألواح الذاكرة الرام في جهازي؟

    أولا لتركيب ألواح الذاكرة ، عليك فك براغي الجهاز (في حال كانت موجودة اصلا) و لكن عليك الإنتباه بخصوص موضوع الضمان فبعض الشركات تلغي الضمان في حال تم فك البراغي من قبل المستخدم ، على أي حال قبل البدء باي شيئ اعمل التالي:

    1- اقطع التيار عن جهازك

    2- فك الكيبل الموصل بين جهازك و مقبس الكهرباء

    3- فرغ الشحنات الكهربائية الساكنة من جسمك و ذلك بأن تمس بكلتى يديك السطح المعدني الخارجي للجهاز

    بعد فتح الجهاز انظر الى موقع الذاكرة حسب ما هو موضح في الصورة

    [​IMG]
    عند إمساكك للوحة الذاكرة تأكد أن تمسكها من الطرف وليس من الأسنان الموصلة ، و عند تركيبها في المكان المخصص ضعها بشكل مائل ب 45 درجة حتى تتلامس الأسنان مع السطح الموصل ثم ادفعها الى الأمام بخفة حتى يركب الثقبان على جانبي اللوحة بالطرفين الناتئين من المكان المخصص للذاكرة ، بعد الإنتهاء من التركيب أغلق الجهاز ووصله بالكهرباء ثم شغل الجهاز

    أتمنى أن أكون قد وفقت في البحث عن الموضوع وطرحه لكم
    تحياتي
     
  2.   مشاركة رقم : 2    ‏2003-08-29
  3. YemenHeart

    YemenHeart مشرف سابق

    التسجيل :
    ‏2001-08-04
    المشاركات:
    1,891
    الإعجاب :
    5
    موضوعك رائع جدا وافدتني كثيرا اخي نبض اليمن ؛ معي دورة صيانه كمبيوتر :)

    عموما سأسألك لاحقا :)


    اشكرك من اعمق اعماق قلبي
     
  4.   مشاركة رقم : 3    ‏2003-08-30
  5. YemenHeart

    YemenHeart مشرف سابق

    التسجيل :
    ‏2001-08-04
    المشاركات:
    1,891
    الإعجاب :
    5
    1- DRAM - Dynamic random access memory وهي تحتوي على خلايا ذاكرة تتكون من زوج من الترانزيستورات و المكثفات و تحتاج الى إنعاش مستمر لأن الشحنة الكهربائية تتلاشى بعد مقدار ضئيل من الزمن يقاس بالميللي ثانية

    طيب بس انت قلت ان المكثف هو الذي يخزن المعلومات بينما الترانزستور هو من يقرأها ؛ هنا من يخزن المعلومه ؟ ثانيا ايش معنى ال cache

    تحياتي لك
     
  6.   مشاركة رقم : 4    ‏2003-09-01
  7. نبض اليمن 2003

    نبض اليمن 2003 عضو متميّز

    التسجيل :
    ‏2003-06-15
    المشاركات:
    1,116
    الإعجاب :
    0
    أخي العزيز
    الذي يخزن المعلومه هي المكثفات بينما الترانزستور هو من يقوم بقرأتها وخزن المعلومة من قبل المكثف لا يكون خزن دائم إنما مؤقت حتى إنقطاع التيار الكهربائي .
    أما بالنسبة لما يتعلق بالـCache Memory فقد قمت بعمل بحث مطول وإليك ما يهم في الأمر وهو جزء صغير من البحث :-

    الذاكرة السريعة Cache Memory :-
    يستغرق نقل البيانات التعليمات بين الذاكرة RAM ومسجلات المعالج CPU وقتاً كبيراً حتى في الحواسيب السريعة ، فالمعالج يحتاج إلى التعليمات والبيانات بسرعة تتناسب مع سرعته العالية ولكن سرعة الذاكرة RAM أبطأ بكثير من المعالج ولهذا فقد صممت ذاكرة تمتلك سرعة عالية تتوسط المعالج والذاكرة RAM وذلك لخزن البيانات والتعليمات الضرورية والتي يحتاجها المعالج لعدد كبيراً من المرات كتعليمات البرامج .
    وحيث أن هذه الذاكرة سريعة فإن التعليمات والبيانات التي تمر من خلالها عند طلبها من الذاكرة RAM لكي تنتقل بسرعة إلى المعالج CPU ، وإن التعليمات التي يحتاجها المعالج بإستمرار تبقى في الـCache وذلك بدلاً من أن يأخذ المعالج CPU هذه التعليمات كل مرة من الذاكرة RAM ويضيع الوقت في البحث فإنه سيجدها مباشرة في الذاكرة السريعة Cache بعد وضع التعليمات كثيرة الطلب ، وقد أصبحت هذه الذاكرة Cache في كثير من أجهزة Pentium جزءً من المعالج وسعة هذه الذاكرة قليلة قد تصل إلى 521 كيلو بايت
    تحياتي
     
  8.   مشاركة رقم : 5    ‏2003-09-01
  9. YemenHeart

    YemenHeart مشرف سابق

    التسجيل :
    ‏2001-08-04
    المشاركات:
    1,891
    الإعجاب :
    5
    اشكرك جزيل الشكر على تعقيبك وردك على اسئلتي

    تحياتي لك اخي الغالي نبض اليمن
     
  10.   مشاركة رقم : 6    ‏2003-09-03
  11. العمراوي

    العمراوي مشرف سابق

    التسجيل :
    ‏2002-11-24
    المشاركات:
    7,510
    الإعجاب :
    4
    مشكور على الموضوع المتكامل والجميل .,.,.,.,
     
  12.   مشاركة رقم : 7    ‏2003-09-03
  13. نبض اليمن 2003

    نبض اليمن 2003 عضو متميّز

    التسجيل :
    ‏2003-06-15
    المشاركات:
    1,116
    الإعجاب :
    0
    شكراً لمرورك الكريم أخي العزيز
    تحياتي
     
  14.   مشاركة رقم : 8    ‏2003-09-04
  15. الشاحذي

    الشاحذي مشرف سابق

    التسجيل :
    ‏2003-04-16
    المشاركات:
    18,231
    الإعجاب :
    9
    رائع أخي نبض ..
    استمر بارك الله فيك ...
    هكذا نورت لنا عقولنا .. نور الله عقلك ..
     
  16.   مشاركة رقم : 9    ‏2003-09-06
  17. نبض اليمن 2003

    نبض اليمن 2003 عضو متميّز

    التسجيل :
    ‏2003-06-15
    المشاركات:
    1,116
    الإعجاب :
    0
    شرفني مرورك أستاذي الغالي
    تحياتي
     
  18.   مشاركة رقم : 10    ‏2003-09-06
  19. Hani Mana'a

    Hani Mana'a عضو فعّال

    التسجيل :
    ‏2003-08-29
    المشاركات:
    603
    الإعجاب :
    0
    أخي

    أخي ( نبض اليمن ) .. بارك الله فيك , وشكرا على هذه المعلومات الرائعة والمفيدة ..
    ونتمنى ان تواصل دروسك المفيدة ...

    تقبل خالص تحياتي ... Kabina
     

مشاركة هذه الصفحة