معنى الكاش ميمورى
اخي الكريم
ببساطة الكاش ميموري تتكون من مجموعة من المسجلات (registers ) وظيفة هذه
المسجلات فك تشفير التعليمة الواردة للبروسيسور وتنظيم خروج التعليمات في
internal bus و external bus للبروسيسور وتخزينها لفترة مؤقته لحين
اصدار الامر بخروجها
وهي تتوسط البروسيسور وكلما زادت حجم الكاش ميموري زادت سرعة الجهاز
اكثر واكثر
ولن اتعمق اكثر من ذلك حتي لا اطيل عليك
والله اعلي واعلم
منقول
الكثير منا يسمع عن الكاش ميموري البعض لايعرف ما هي والبعض الاخر اخذ
عنها فكرة معينة ولكن خاطئة والاغلب منكم حسب اعتقادي يعرفها ....
نهاية هذا الدرس سيكون القارئ قادراً على
تعريف الكاش ميموري (الذاكرة المخبئية )
Cache Memory ويكون قادراً
على معرفة انواعها ...اذاً صديقاتي واصدقائي لمن لا يعرف او
لمن يريد ان يصحح معلوماته :
الكاش ميموري (Cache Memory) : عبارة
عن ذاكرة صغيرة تشبه الرام الا انها اسرع منها واصغر حجماً تتوضع على ناقل
النظام بين المعالج والرام ( الذاكرة العشوائية ) RAM ...
وظيفتها:في
الفترة الاخيرة اصدقائي ازدادت سرعة المعالجات بشكل رهيب جداً بحيث اصبحت
الرام لوحدها لاتكفي للحاق بالمعالج فلجأ المصممون الى انتاج هذه الذاكرة
الصغيرة السريعة جداً ووضعها بين المعالج والرام حيث يتم تخزين المعلومات
الاكثر طلباً من المعالج فتكون في متناول المعالج (كونه يطلب نفس المعلومة
وبفترات متقاربة خاصة ما يتعلق بالنظام )وبالتالي تكون هذه البيانات تحت
تصرف المعالج بسرعة حين الطلب ..اي تم وضع هذه الذاكرة لإختصار الزمن( الذي
هو باجزاء الثانية ) من المعالج الى الرام وبالعكس ...
يوجد ثلاث
انواع من هذه الكاش ميموري وهي:
-ذاكرة المستوى الاول L1 وتتوضع
داخل المعالج وهي اسرع الانواع الباقية واصغرها
- ذاكرة المستوى
الثاني L2 وتتوضع داخل المعالج او على المذر بورد سرعتها اقل من السابقة
وحجمها قليلاً من السابقة
- ذاكرة المستوى الثالث L3 تتوضع
غالباً على المذر بوردوهي ابطأ من السابقات واكبر ولم تنتشر كثيراً هذه
الذاكرة بمعنى اخر هي في طور الانتشار
كما نلاحظ مما سبق اصدقائي ان
ذاكرة المستوى الاول هي اقل واحدة حجماً والسبب انها غالية جداً لأنها
سريعة جداً حيث انها تعطي البيانات للمعالج في نفس اللحظة التي يطلبها
تقريباً بدون تأخير
وتختلف المعالجات في كمية الكاش من كل مستوى
وبالطبع كلما كانت الكاش ميموري اكبر كلما كان المعالج اسرع في اداء
العمليات ....
سرعة الكاش ميموري :سرعة
الكاش ميموري او التردد الذي تعمل عليه يعتمد ذلك على الموقع كما يلي :
عندما
تكون الكاش ميموري على ناقل النظام يكون ترددها نفس سرعة الناقل 66 او 100
ميغا هرتز
الكاش الموجودة داخل المعالج تعمل بنصف سرعة المعالج واحيانا
ً بنفس سرعة المعالج
بعض المعالجات لها كاش ميموري من المستوى الثاني
على المذر بورد وترددها لا يزيد عن 66 ميغا هرتز
اذاً اصدقائي عرفنا
الكاش ميموري ايضاَ ودرسنا القادم سيكون كيف يعمل المعالج ؟؟؟؟
بالنهاية
اعزائي ارجو واؤكد كل شخص لم يفهم فكرة معينة او يعرفها بشكل موسع اكثر
او يريد ان يوضحها بشكل ابسط ارجو ان لايتردد بالكتابة للسؤال او للتوضيح
مع تحياتي