ذاكرة (حاسوب)
أنواع ذاكرة الحاسوب |
Volatile |
|
Non-volatile |
|
مصطلح ذاكرة أوMemory ، المقصود به إجراءات غير ظاهرة تتم في الخلفية ينشأ عنها الاحتفاظ ببيانات المعالجة بشكل دائم أومؤقت، وبذلك نخلص إلى حتى الذاكرة تنقسم إلى قسمين، قسم ذاكرة دائمة وهي ما يعهد باسم ROM قسم ذاكرة مؤقتة رام ويرمز لها بالمصطلح RAM .
مراحل تطور الذاكرة
في بدايات تطوير أجهزة الحاسوب كان تستخدم تشكيلة من الدبابيس تسمى DTP وكانت الدبابيس هجرب داخل ثغور على اللوحة الام ومع تطور الحواسيب أصبح الطلب على الذاكرة كبير فأصبح استخدام مثل هذه الأنواع قاسي فكان لابد من تطورير الذاكرة فتم تصنيع رقائق الذاكرة مع جميع متطلباتها على لوحة منفصلة تسمى PCB وهذه اللوحة هجرب على داخل موصل خاص يسمى MEMORY BANK يوجد على اللوحة الام
انواع الذاكرة
أنواع الذاكرة في الكمبيوتر
والان بعض أنواع الذاكرة الرئيسية 1-ذاكرة الوصول العشوائي(RAM) 2-ذاكرة لقراءه فقط(ROM) 3-ذاكرة الظاهرية 4-ذاكرة الوميضية
ذاكرة الوصول العشوائي
نأتي الآن إلى أول نوع من الذاكرة وهي ذاكرة الوصول العشوائي وسميت بهذا الاسم لانه تستطيع الوصول إلى اي خلية في الذاكرة
مكونات RAM وكيفية عملها:- يوجد في RAM رقائق ذاكرة وهذة الرقائق تعبير عن دائرة متكاملة مكونة من ملايين الترانزيستورات والمكثفات التي تشكل BIT والذي يخزن عليه الرقم أوالرمز وبدوره المكثف يحتفظ بقيمة المعلومات اما الترانزيستور فيعمل كمفتاح للتحكم اما يقرأ حالة المكثف أوبقوم بتغيرها.
أنواع RAM
- DRAM وتتكون من خلايا ذاكرة تتكون من زوج من الترانزيستورات والمكثفات
- SRAM وتستخدم من اربع ال ست ترانزيستور
- FPM DRAM
- EDO DRAM
ذاكرة القراءة فقط
تسمة إختصاراً ROM بالإنگليزية: Read Only Memory وهي ذواكر يمكن القرائة منها ولا يمكن الكتابة عليها
أنواعها ROM
- ROMذاكرة القراءة فقط
- PROM ذاكرة الكتابة فقط
- EPROM ذاكرة القراءة فقط القابلة للبرمجة
- EEPROMذاكرة القراءة فقط القابلة للبرمجة كهربائياً
يوجد امرين مشهجرين بين هذه الأنواع كلها
- ان المعلومات المخزنه على هذه الرقائق من الذاكرة لا يضيع عند انقطاع الكهرباء
- ان المعلومات المخزنه على هذه الرقائق من الذاكرة لا يمكن تغييرها.
أنواع الذاكرة
يعتقد الكثير من المستخدمين حتى استخدام الذاكرة محصور بمسقط واحد في الحاسب وهوالذاكرة الرئيسية التي يستخدمها نظام التشغيل والبرامج. حقيقة الأمر حتى استخدام الذاكرة يدخل في الكثير من العتاد المستخدم لتشغيل الحاسب. المعالج وكرت الشاشة وكرت الصوت هي مجرد أمثلة على المكونات التي بحاجة إلى ذاكرة خاصة بها لكي تعمل ? ما سأحاول بيانه في هذا الموضوع هوأشهر أنواع الذواكر واستخداماتها والتطورات التي حصلت للذاكرة منذ بداياتها كلام جميل من الأخ اوربيت كروت الشاشة أوالصوت أوديجيتال أواي كروت أخرى بها نواقل ما هي إلا تعبير عن معالج وذاكرة فكرت الشاشة مثلا يقاس حجمه با ميغا بايت لأنه يوجد ه ذاكرة تخزن فيها الألعاب قبل ذهابها إلى المعلج للمعالجة ومن ثم إلى كرت الشاشة مرة أخرى للعرض وكذلك كرت الصوت فإنه يعالج الملف الموجود في القرص الصلب الذيقد يكون على هيئة ارقام سداسية عشر ويعرضها على أساس اها صوت .
ذاكرة ROM
هي ابسط أنواع الذاكرة . المسمى مشتق من Read Only Memory أي ذاكرة للقراءة فقط. هنا المعلومات تخط على شريحة الذاكرة وتبقى هناك بدون تغيير ولا يمكن إضافة أي معلومات جديدة عليها. أشهر استخدام لهذا النوع من الذاكرة هولحفظ برنامج البيوس للوحة الأم. هنا لا يمكن للمستخدم حتى يغير أي من المعلومات الموجودة في الذاكرة. ميزة هذه الذاكرة هي بعدم احتياجها لأي طاقة كهربائية للاحتفاظ بالمعلومة
تنقسم ذاكرة ROM إلى ثلاثة أقسام :
- PROM
وتعنى Programmable ROM وهي بترة من الذاكرة يمكن برمجتها مرة واحدة فقط. بعد حتى تخط المعلومات عليها لا يمكن مسحها أوتبديلها.
- EPROM
Erasable PROM وهي نفس السابقة إلا انه يمكن مسح المعلومات الموجودة بهذه الذاكرة وذلك باستخدام الأشعة فوق البنفسجية. هذه الأشعة يتم توجيهها إلى مجس خاص موجود على الذاكرة لفترة معينة من الوقت مما يؤدى لمسح جميع المعلومات وبالتالي يمكن إعادة برمجة الذاكرة بمعلومات أخرى.
- EEPROM
Electrically Erasable PROM. هذه الذاكرة هي التي تستخدم الآن في اغلب اللوحات الأم الحديثة لحفظ برنامج البيوس ? هذا النوع من الذاكرة يمكن مسح المعلومات الموجودة عليها وإعادة برمجتها باستخدام برامج خاصة. إذا رأيت حدثة Flash BIOS من ضمن مواصفات اللوحة الأم، فهذا يعنى أنها تستخدم هذا النوع من الذاكرة.
ذاكرة RAM
لربما هذا المسمى هوما يربطه غالب المستخدمين بالذاكرة. هذا الاسم مشتق من Random Access Memory. لربما أفضل شرح لهذا المسمى هوالذاكرة التي يمكن الولوج إليها بشكل غير منظم. لشرح حدثة غير منظم يجب حتى نشرح كيف من الممكن أن يتم تخزين المعلومة في الذاكرة. الذاكرة مقسمة إلى خانات وتسمى صفحات. جميع صفحة لها عنوانها الخاص. عند الاحتياج إلى أي معلومة مخزنة في الذاكرة فانه يتم الولوج إليها مباشرة من خلال عنوانها الخاص بها ? عند عدم وجود عنوان خاص لكل صفحة، فانه لإيجاد المعلومة يجب البحث بكل الصفحات لغاية العثور على المعلومة المطلوبة. هذا البحث يتم بطريقة منظمة أي البحث بأول خانة ومن ثم الثانية والثالثة وهلم جرا. ألان وقد انتهينا من شرح معنى RAM يجب حتى نبين بعض المعلومات عن هذا النوع من الذاكرة. هذه الذاكرة لا تستطيع تخزين المعلومة بدون وجود طاقة كهربائية. أي حتى المعلومة المخزنة يتم مسحها عند فصل الذاكرة عن الطاقة. أنواع الذاكرة RAM أسرع بكثير من ROM. لذا فان الكثير من اللوحات الأم تسمح عند بداية تشغيل الجهاز بوضع نسخة من برنامج البيوس في الذاكرة RAM واستخدامها من هناك. هذا الأمر يحسن من أداء الجهاز. مثل ذاكرة ROM، تنقسم ذاكرة RAM إلى عدة أنواع:
ذاكرة SRAM
وهي Static RAM. المعنى المقصود من حدثة Static هي ثبات المعلومة. عندما تودع المعلومة في هذه الذاكرة فإنها تظل هناك بدون الحاجة إلى تنشيطها بين فترة وأخرى. الوقت الوحيد الذي تتغير فيه المعلومة هوعندما يطلب من الذاكرة تغييرها . SRAM يعتبر أسرع أنواع الذاكرة، ولكن بسبب غلاء ثمنه، فان استخدامه في العادةقد يكون محصورا بداخل المعالج كذاكرة مخبئيه (Cache Memory) من الدرجة الأولى أوالثانية. أنواعها
- ASRAM
- Async SRAM تعتبر من النوعيات القديمة من SRAM. هذه الذاكرة تعمل بتردد منفصل عن المعالج. لذا تجدها مستخدمة كذاكرة مخبئيه من الدرجة الثانية لكثير من المعالجات القديمة والتي كانت فيها الذاكرة المخبئيه هجرب على اللوحة الأم وليس المعالج.
مثال على ذلك، إذا كانت سرعة الناقل الأمامي للمعالج 66 ميغاهرتز فان هذه الذاكرة قد تعمل على سرعة 33 ميغاهرتز.
- SSRAM
Sync SRAM بمعنى حتى الذاكرة تعمل بنفس تردد الناقل الأمامي للمعالج.
PBSRAM*
- Pipeline Burst SRAM هي أكثر نوع من هذه الذاكرة مستخدم حاليا. لشرح هذا النوع من الذاكرة يجب حتى نبتعد قليلا عن الذاكرة والدخول في عالم المعالج لنشرح المقصود بحدثة Pipeline.
تقنية Pipeline تسمح للمعالج بأداء أكثر من مهمة بنفس الوقت. لربما أسهل طريقة لشرح هذه التقنية هوتشبيهها بخط الإنتاج المستخدم في المصانع. بدل حتىقد يكون هناك عامل واحد يقوم بتجميع المنتج، يوجد هناك خط سير يقوم عليه الكثير من العمال. جميع عامل منهم يقوم بتجميع جزء من هذا المنتج لكي ننتهي بأخر المطاف بمنتج جاهز وبأسرع وقت ممكن. المعالج يقوم بأمر مشابه. هنا يتم التعامل مع الكثير من العمليات بنفس الوقت.
الذاكرة PBSRAM مصممة لكي تتعامل مع هذا الكم المستمر من المعلومات. من مميزات هذه الذاكرة، قدرتها على العمل بسرعة تردد أكثر من 66 ميغا هرتز، مما يجعلها مناسبة للمعالجات الحديثة والتي تعمل بسرعات قد تصل إلى 400 ميغا هرتز. هنا نكون قد انتهينا من أشهر أنواع الذاكرة SRAM والتي بينا حتى استخدامها بغالب الوقت محصورا بداخل المعالج أوكجزء من ذاكرته الداخلية.
ذاكرة DRAM
بعكس SRAM فان ذاكرة Dynamic RAM لا تستطيع الاحتفاظ بالمعلومة لفترة أطول . المعلومات يجب تنشيطها باستمرار. هنا تقوم الذاكرة بإعادة كتابة المعلومة عدة مئات من المرات في الثانية. هذا النوع من الذاكرة ارخص من SRAM ولذا فإنها تستخدم بغزارة كذاكرة رئيسية لجهاز الحاسب. مثل الأنواع السابقة من الذاكرة، فإنها تنقسم إلى عدة أنواع.
- FPM DRAM
Fast Page Mode DRAM هومن الأنواع القديمة من هذه الذاكرة. عندما كانت أجهزة الحاسب نعمل بمعالجات 286 أو386 كانت تستخدم هذا النوع من الذاكرة. ببداية الأمر كانت هذه الذاكرة تعمل بسرعة ولوج تعادل 120 نانوثانية، أي حتى المعالج يحتاج حتى ينتظر هذه المدة لكي يستطيع الدخول إلى الذاكرة واسترجاع أوإيداع المعلومة. تم فيما بعد تحسين سرعة الولوج لهذه الذاكرة لكي تصل إلى 60 نانوثانية إلا أنها لازالت تعتبر بطيئة.
- EDO DRAM
لتحسين سرعة الولوج، تم اختراع ذاكرة Extended Data Out DRAM. هنا تم تسريع عملية ولوج المعالج إلى الذاكرة بواسطة السماح له بالولوج بعملية جديدة قبل أنتهاء العملية التي سبقتها. برغم حتى النظرية تقول بان هذا النوع من الذاكرة أسرع من FPM DRAM بمعدل الضعف، إلا حتى التطبيق العملي ينتج عنه تحسن بالأداء يعادل 30% فقط. مشكلة هذا النوع من الذاكرة إنها لا تستطيع العمل على سرعات تردد أكثر من 66 ميغاهرتز.
- BEDO DRAM
Burst EDO DRAM كانت محاولة لتسريع عمل EDO RAM. الفكرة من تقنية Burst هي بإرسال المعلومة إلى الذاكرة بشكل دفعات. أول دفعة من المعلومة تحتوى على عناوين المعلومات التي تتبعها، لذا فان باقي المعلومة سيتم التعامل معها بشكل أسرع حيث انه تم التجهيز لاستقبالها. برغم نجاح هذه التقنية في تسريع سرعة الولوج إلى الذاكرة لما يقاربعشرة نانوثانية، إلا حتى عدم قدرتها على العمل بسرعة تردد أعلي من 66 ميغاهرتز أدى إلي اضمحلالها بغياهب النسيان.
- SDRAM
Synchronous DRAM لربما تكون أشهر أنواع الذاكرة وأكثرها استخداما ألآن، حدثة Synchronous تعنى حتى هذه الذاكرة تعمل بنفس سرعة تردد الناقل الأمامي للجهاز بحسب جودة التصنيع لهذا النوع من الذاكرة، فانه بإمكانها الوصول لسرعة تردد 150 ميغاهرتز وزمن ولوج يصل إلىسبعة نانوثانية. بسبب اعتماد ذاكرة SDRAM على سرعة الناقل الأمامي للجهاز لنقل المعلومة، فان أقصى حجم من المعلومات يمكن نقلها ما بين الذاكرة والمعالج هي 800 ميغابايت في الثانية إذا كانت سرعة تردد الناقل الأمامي 100 ميغاهرتز و1050 ميغابايت إذا كانت 133 ميغاهرتز. لتمييز إمكانية هذه الأنواع من الذاكرة من العمل على سرعات تردد معينه، فقد تم أيجاد توحيد لمسميات تبين السرعة التي تستطيع هذه الذاكرة العمل عليها. PC66 تعنى حتى الذاكرة تستطيع العمل على سرعة 66 ميغاهرتز وPC100 تعنى أنها تعمل على 100 ميغاهرتز وهلم جرا.
- DDR-DDRAM
Double Data Rate وهوالتطور المنطقي لذاكرة , SDRAM. , لزيادة حجم المعلومة المنقولة بين المعالج والذاكرة، فانه تم اختراع تقنية مضاعفة تردد الناقل الأمامي لكي تحول سرعة تردد الناقل الأمامي من 100 إلى 200 ميغاهرتز ومن 133 إلى 266 ميغاهرتز. من هنا أتى المسمى Double Data Rate DRAM. هذه التقنية ساعدت كثيرا في تحسين مستوى نقل المعلومة، فبات بالإمكان تقل المعلومات بين المعالج والذاكرة بسرعات تصل إلى 2100 ميغابايت بالثانية. وبعد ذلك تم التطوير إلى DDR 1 DDR 2 DDR 3
في هذا النوع من الذاكرة تم تغيير المسمى من تبيان سرعة تردد الناقل الأمامي إلى تبيان حجم المعلومة التي يتم نقلها. PC1600 تبين حتى هذه الذاكرة تستطيع نقل 1600 ميغابايت في الثانية بينما PC2100 تعنى حتى الذاكرة تستطيع نقل 2100 ميغابايت في الثانية.
- RDRAM
هذه الذاكرة تم تسميتها نسبة إلى الشركة التي قامت بتسجيل براءة الاختراع للتقنية المستخدمة بها. شركة Rambus تعتبر من الشركات التي دخلت إلى عالم الحاسب الشخصي بوقت متأخر نسبيا حيث تم تأسيسها بسنة 1990 ميلادية. بداية الشركة كانت بالهجريز على أجهزة الألعاب مثل Nintendo وPlay Station ومن ثم تقدمت إلى حقل الحاسب الشخصي عندما قامت بإقناع شركة Intel بدعم ذاكرتها. ذاكرة Rambus RDRAM تعتمد على تقنية مذهلة ترتكز على توزيع نقل المعلومة بين الذاكرة والمعالج على أكثر من قناة. بواسطة تصغير حجم الناقل الأمامي إلى 16 بت بدل 32 بت والمستخدمة في الذواكر الأخرى ومن ثم توزيع الحركة على أكثر من قناة تعمل جميع واحدة منها بشكل متوازي، تم الوصول لسرعات تردد تصل إلى 800 ميغا هرتز. للأسف زيادة التردد هذه لا تعنى زيادة كبيرة بحجم المعلومة التي يتم نقلها، هذه الذاكرة تستطيع بأفضل حال تقل 1600 ميغابايت في الثانية بسبب تصغير حجم الناقل إلى 16 بت.كذلك تعانى هذه الذاكرة من بطء تواقيتها. هذا البطء يؤثر على السرعة الإجمالية للذاكرة مما يؤدى إلى عدم الاستفادة من زيادة سرعة النقل بشكل كبير. في كثير من الأحيان فان ذاكرة RDRAM لا تستطيع التفوق على ذاكرة DDR-DRAM.النوع الوحيد من المعالجات التي تدعم مثل هذه الذاكرة هوبنتيوم4 المصنع من شركة Intel. كما حتى شركة Intel هي الشركة الوحيدة التي تصنع شرائح لوحة أم تستطيع التعامل معها.بسبب الثمن العالي لهذه الذاكرة، ومطالبة شركة Rambus المصنعين بدفع رسوم تصنيع عالية، وأدائها الغير مقنع، فان غالب الشركات المصنعة للذاكرة والمعالجات وشرائح اللوحات الأم قد اتجهت إلي تأييد وتصنيع ذاكرة DDR-DRAM. يجدر بالذكر ان انتل لم تعد تصنع مثل هذه اللوحات الأم لأنه بالعمل مرتفعة الثمن لكن الrdram في تطبيقاتها العملية أفضل حالا كثيرا من ddram وانا اعمل في هذا المجال وكان لي لوحة ام من هذا النوع وكانت من اسرع ماقد يكون ، يجدر بالذكر ان قياس سرعة الحاسب لا تأخذ من مأخذ واحد أكثر من عامل يلعب دورا كبيرا في سرعة واداء الجهاز فمثلا كثيرا من مختصي الجرافيك يعملون على RDRAM ويفضولنها لأنهم يتحدثون على سرعات عالية مع الجرافيك .
نوع الذاكرة RDRAM DDR-SDRAM SD RAM BEDO DRAM EDO RAM FPM RAM
الاسم Burst EDO DRAM Extended Data Out DRAM Fast Page Mode DRAM
التردد 66 ميغاهرتز
سرعة الولوجعشرة نانوثانية
عدد الإبر 184 168 72 30
الارتفاع 1 بوصة 1 بوصة 1 ثلاث أرباع البوصة
العرض 5.375 بوصة 5.375 4.25 3.5
مسقط الحز في ثلث المسافة في المنتصف وفي الربع الأول في المنتصف لا يوجد
الشكل DIMM DIMM & SIMM SIMM SIMM
ثالثاً : ذاكرة الأجهزة المحمولة :
الأجهزة المحمولة بحاجة
نوع الذاكرة MICRODIMM SODIMM
الأول الثاني
عدد الإبر 144 144 72
النوع SD RAM EDO DRAM SDRAM& EDO DRAM &FPM DRAM
التردد 100 133—الارتفاع 1 1 1
العرض 1.545 2.625 2.375
مسقط الحز لا يوجد في المنتصف لا يوجد
الشكل DIMM DIMM DIMM [بحاجة لمصدر]
ذاكرة كروت الشاشة
- VRAM
Video RAM هي نوع من الذاكرة المخصصة لكروت الشاشة. تتميز هذه الذاكرة بسرعتها وتخصصها في التعامل مع تقنية الشاشة. الميزة الرئيسية لهذا النوع من الذاكرة هوإمكانيتها التعامل مع RAMDAC (البترة المسئولة عن تحديث الصورة على الشاشة) ومعالج كرت الشاشة بنفس الوقت ? اختراع أنواع أخرى من الذاكرة والتي تستطيع العمل بشكل أسرع من VRAM أدي إلي توقف استخدامها في الكروت الحديثة.
- WRAM
Window RAM هونوع متطور من VRAM. هذا النوع من الذاكرة ليس له أي علاقة بنظام التشغيل Microsoft Windows وأي تشابه في التسمية هومجرد مصادفة ? ?تم تعديل بعض التقنيات المستخدمة في هذا النوع من الذاكرة عن سابقتها مما أدى إلى زيادة في سرعة نقل المعلومة تعادل 25% زيادة عن VRAM.
- SGRAM
Synchronous Graphics RAM هي الجيل الثالث من الذواكر المختصة بكروت الشاشة. يتميز هذا النوع بعمله بنفس سرعة الناقل الأمامي للمعالج لغاية 100 ميغاهرتز. برغم حتى هذا النوع من الذاكرة لا يستطيع التعامل مع RAMDAC ومعالج كرت الشاشة بنفس الوقت، إلا انه يستطيع فتح صفحتين من المعلومات بنفس الوقت. الجمع ما بين سرعة نقل المعلومة وفتح صفحتين بنفس الوقت، يجعل هذه الذاكرة أسرع مما سبقها.
انظر أيضاً
- ذاكرة افتراضية
- Semiconductor memory
الهامش
- Miller, Stephen W. (1977), Memory and Storage Technology, Montvale.: AFIPS Press
- Memory and Storage Technology, Alexandria, Virginia.: Time Life Books, 1988
وصلات خارجية
- http://computer.howstuffworks.com/computer-memory.htm