تعرف على معمارية ARM (الجزء الأول)

أهلا بكم في هذا الشرح و الذي سنتطرق فيه إلى التعرف على معمارية ARM و أيضا ARM Processor وهو نوع من أنواع المعالجات الدقيقة و هو من المعال...
أهلا بكم في هذا الشرح و الذي سنتطرق فيه إلى التعرف على معمارية ARM و أيضا ARM Processor وهو نوع من أنواع المعالجات الدقيقة و هو من المعالجات المنتشرة بكثرة , و لتفهم ماهو المعالج أكثر أنصحك بقرأة أفهم كيف يعمل الكمبيوتر الخاص بك . أما عن موضوعنا و بسبب كثرة المعلومات في هذا الشرح قررت أن اقسمه إلى درسين و هذا سيكون الدرس الأول بإذن الله , و قبل أن أبدء يجب أن يعلم الكل أنه يستخدم هذا النوع من المعماريات فهي تستخدم في حوالي 75% من معالجات الأجهزة المحدودة الإمكانيات فمن الهواتف المحمولة إلى أجهزة router و المتحكمات الدقيقة يغزو هذا النوع من المعماريات الكثير من المجلات التي هي لها علاقة بشكل أو بأخر بنا , و التساؤلات التي سنعالجها اليوم هي . ماهو تاريخ المعمارية و متى بدء إنتاج هذا النوع من المعالجات ؟ و ما سبب انتشار هاته المعمارية بشكل كبير ؟ سنتعرف على هذا و أكثر في درسنا الأول حول هاته المعالجات فتابع معي .




تاريخ المعمارية و بدء إنتاج هذا النوع من المعالجات :

بدأ تصميم المعالج عام 1983 عن طريق شركة Acorn Computers Ltd اكتمل التصميم عام 1985 بإصدار النموذج التجريبي ARM1 الذي لم يتم تسويقه كمنتج تجاري وإنما بدأ التسويق بالإصدار الثاني من المعالج ARM2 وتم تصميم معمارية هذا المعالج خصيصا للاستخدام في الحواسيب الشخصية و من هذه الحواسيب Acorn Archimedes و الذي تمت صناعته و دخوله للسوق عام 1987 و كان هذا الحاسوب يعمل من خلال معالج ARM2 مع وجود 30 ألف ترانزستور , و قد أصبح معالج ARM2 واحد من أبسط معالجات 32bit التي كانت موجودة في هذا الوقت و بهذا العدد القليل من الترانزستورات تمكن هذا المعالج من التفوق على معالج Intel 80286 مع استهلاك طاقة أقل , ثم صدر الإصدار الثالث من معالجات ARM3 الذي كان يحتوي لأول مره على ذاكرة كاش (4 كيلو بايت) مما ساهم كثيرا في سرعة المعالج .

قدرة ARM على صنع معالجات تستهلك طاقة قليلة أدى إلى أن يكون لها مكانة في سوق الأجهزة المحمولة ففي نهاية الثمانينات قامت ARM بعمل شراكة مع شركة Apple مما نتج عنه ظهور معمارية ARM6 و التي استخدمت في صناعة Apple Newton و هو أول مساعد شخصي رقمي :



وقد حدث تطور كبير في المعالج في الإصدارات اللاحقة و قد استخدمت شركة DEC أيضا معمارية ARM6 مما أدى إلى تطوير StrongARM في أواسط التسعينيات و الذي كان هدفه تصنيع معالج ARM أسرع للأنظمة عالية الأداء التي تستهلك طاقة قليلة , و في عام 1996 تم أصدار أول معالج StrongARM و كان سمه SA-110 و كانت سرعته تصل إلى 200MHz و كان يعد أسرع معالج للأجهزة المحمولة لمدة عام كامل حتى ظهور معالج StrongARM SA-1100 و قد أصبحت معمارية StrongARM من أفضل المعماريات الموجودة ذلك الوقت و أكثرها استخداما لدرجة أن شركة Microsoft خفضت دعم كل المعماريات الأخرى فى السوفتوير الخاص بحاسوب الجيب و بعد هذا بفترة قامت شركة Intel بشراء الحقوق الفكرية لمعمارية StrongARM و طورت معمارية XScale و التي مزالات موجودة حتى يومنا هذا و تستخدم في الكثير من منتجات شركة Marvell

و هذا الترخيص لشركة DEC , Intel و Apple جعل ARM ترخص معماريتها للشركات الأخرى و فتطورت هاته المعمارية بشكل كبير حتى أصبح وجود معمارية ARM فى كثير من أجهزة فمن مشغلات الموسيقى Mp3 إلى الهواتف الذكي و أجهزة Raspberry pi كلها تستخدم هذا النوع من المعمارية .




سبب انتشار هاته المعمارية بشكل كبير :

كما قلت تم تصميم معمارية ARM خصيصا للاستخدام في الحواسيب الشخصية وكانت من أهم مميزات هاته المعمارية هو اقتصادها الكبير في الطاقة مما جعلها خيار رائع لكل الشركات التي تنتج في هذا المجال و السبب الأخر و الرئيسي هو أن شركة ARM لا تصنع و تبيع أجهزة المعالجة القائمة على تصميماتها الخاصة انما ترخص معمارياتها للشركات الأخرى , و تقدم ARM العديد من شروط الترخيص تختلف من حيث السعر و التسليم و لكل من ترخص له ARM تعطيه الشركة شرح كامل للنواة و برامج تطوير سوفتوير و الحق لبيع أجهزة مصنعة تحتوى على معالج ARM و من هذه الشركات:
Qualcomm - Intel - Nintendo - Broadcom - Fujitsu - IBM - Marvell - Samsung - Nvidia و إلى أخره



وبما أن معمارية ARM قوية في تخفيض استهلاك الطاقة و تنافس الشركات الكبرى أخرى فقد بدء اهتمام كبير بهذا النوع من المعالجات من طرف انظمه التشغيل و يتجلى ذالك في أن مايكروسوفت سرعان ما أعلنت عن Windows 8 لمعالجات ARM و المعروف باسم Windows RT و لكن لم يحقق هذا النظام ما كان متوقع منه بينما يتجلى دعم لينكس لهذا النوع من المعالجات بشكل كبير فالكثير من توزيعة نظام Gnu / Linux تدعم هاته المعمارية و بقوة و لتتعرف أكثر على هذا النظام يمكنك متابعة ما هو مفهوم توزيعات نظام GNU / linux , ونكمل معا نظام Andriod و الذي طبعا يستخدم نواة Linux و كذالك هناك اهتمام كبير من Apple بهاته المعمارية وقد سبق لنا ذكر شراكة بين هاته الشركة و بين شركة ARM .





أتممنا اليوم التعرف على تاريخ معمارية ARM وتعرفنا أيضا على سبب انتشار هاته المعمارية و كثرة أنواع معالجاتها . أما الآن إلى أن ألقاكم في الجزء الثاني من هذا الدرس أترككم مع خبر أن الشركة اليابانية Softbank تمكنت من الاستحواذ على شركة ARM في أقوى صفقات الاستحواذ لهذا العام (2016) بمبلغ (32 مليار دولار)
تعليقات

احدث المقالات