الفيرموير Firmware - الشرح بالتفصيل

الفيرموير Firmware - الشرح بالتفصيل

فيرموير
فيرموير
فهم الفيرموير Firmware وكل ما يتعلق به هو ما سنتناوله اليوم احبائي متتبعي وعشاق مدونة فضاء احتراف الالكترونيات.
لتأطير الموضوع حتى يسهل استعابه اليكم العناون التي سنتطرق اليها ان شاء الله:
- تعريف الفيرموير
- طبيعة الفيرموير 
- مكان تخزين الفريموير
- مثال لبعض الاجهزة التي اساس عملها يكون مبني على فيرموير
- مميزات الفيرموير firmware
- انواع  الشرائح التي تحمل الفيرمويرFirmware

تعريف الفيرموير

الفيرموير firmware اوما يسمى كذالك بالبرنامج الثابت هو نوع من انواع السوفتويرات او البرمجيات الثابتة وهدفه بشكل اساسي هو التحكم ومراقبة البيانات بجانب البروسيسور او ما يسمى بوحدة المعالجة المركزية CPU .من اشهر الفيرمويرات الخاصة بالبيوس BIOS والذي يعني نظام الادخال والاخراج .هذا الاخير الذي نجده بشكل خاص في اجهزة الحاسب الالي.

طبيعة الفيرموير 

ببساطة تامة الفيرموير او السوفتوير او ما يسمى كذالك بالبرنامج الثابت ليس الا تعليمات رقمية وبرمجية غير ملموسة يشكلها ما يسمى بنظام الباينري Binary  او ال Hexadecimal. لذالك نجد ان امتداد ملفات الفيرموير يكون في الغالب bin. لان كما قلت فالفيرموير مبني على اساس الباينري 0 و 1.

مكان تخزينه

بالنسبة لمكان تخزين الفيرموير فهي ايسيهات خاصة بحمل السوفتوير وتكون ملموسة ويمكن تصنيفها بدوائر متكاملة Integrated chips، وما يميز هاته الايسيهات انها تكون قابلة للبرمجة اي قابلة للمسح واعادة الكتابة، طبعا باستعمال مبرمجة خاصة، وخير دليل على تلك الايسيهات كما قلنا من قبل هو ايسي البيوس الذي نجده بالحاسوب وغالبا ما يكون ايسي بثمانية ارجل. انظر الصورة
ما هو bios
بيوس 8 ارجل
مثال لبعض الاجهزة التي اساس عملها يكون مبني على فيرموير
طبعا غالبية الاجهزة الالكترونية والالكترومكانيكية ان لم نقل كلها، تكون مبنية على اساس العمل الخاضع لاوامر البرنامج الثابت او فيرموير firmware وليس فريموير كما يسميه البعض، ومن بين هاته الأجهزة التي تحتوي على برنامج ثابت نذكر ما يلي :
- الات التصبين.
- اجهزة التلفاز.
- المستقبلات الرقمية.
- إشارات المرور.
- أجهزة الحاسوب.
- الهواتف المحمولة.
- الاجهزة اللوحية.
- الكميرات الرقمية.
وغيرها من الاجهزة.
 ينبغي الاشارة ان السوفتوير الموجود بهاته الاجهزة التي ذكرناها انفا يمكن تحديثه بشكل دوري متى توفر التحديث وينبغي الاشارة ايظا ان تلف الفيرموير الموجود بداخل الاجهزة الالكترونية وارد، بل من اكثر الاعطال التي تواجهها هاته الاجهزة هي ظهور مشكل بالفيرموير، وهذا ما نتج عنه تطوير مبرمجات وبرامج مرافقة خاصة لشحن او لبرمجة ايسيهات البيوس او الفلاش بصفة عامة.


سؤال: ما هي خاصيات الفيرموير firmware وهل يتغير من جهاز الى اخر؟

حتى نجيب عن هذا السؤال ونفهم خاصيات الفيرموير، دعونا نتحدث عن الاب توب قليلا.
لو قمنا بدراسة المكونات الاساسية للاب توب سنجد انه يتكون بالاساس من البروسيسور او ما يسمى بوحدة المعالجة المركزية CPU، القنطرة الشمالية Northbridge، القنطرة الجنوبية Southbridge، كارت الكرافيك او ما يسمى كذالك بطاقة العرض Graphic card، وحدة الادخال والاخراج Input/Output، شاشة العرض Monitor، الهارديسك، كيبورد، تاتش باد Touchpad بالاضافة الى البيوس BIOS وهو الايسي الذي يحمل السوفتوير (فيرموير).


ركزو معي احبائي حتى نفهم بوضوح الفيرموير بشكل احترافي.

انطلاقا من دراسة مكونات الابتوب ستلاحظونا اننا تحدثنا على شقين اثنين وهما:
- شق الهاردوير او الشق المادي في الابتوب : وهو ما يكونه البروسيسور، الشيبسيت وغيرها من العناصر المادية التي اشرنا اليها من قبل. 
- شق غير مادي وهو ما يكونه السوفتوير المخزن داخل البيوس والذي سميناه بالبرنامج الثابت(فيرموير).
وبالتالي بما ان الفيرموير المكون من مجموعة من التعليمات Instructions دوره هو التحكم وتشخيص جاهزية الهاردوير المكون لجهاز معين، وبما ان  الهاردوير الموجود في كل جهاز يختلف من جهاز الى اخر فهذا ما يستلزم تنوع الفيرمويرات حتى تتمكن من ارضاء حاجيات كل جهاز. هذا ما سيدفعنا للتحدث عن اوجه الاختلاف الاساسية من سوفتوير او فريموير لاخر.

مميزات الفيرموير firmware

1- نوع السوفتوير، وهذا يحدده نوعية الجهاز فاللابتوب ليس هو ساعة يدوية مثلا، وبالتالي فنوعية وبنية التعليمات Instructions المكون له تختلف .
2- السعة Capacity : الفيرموير يوجد في سعات مختلفة، 1 ميغابايت، 2 ميغا، 4 ميغا، 8 ميغا، 16 ميغا، 32 ميغا وغير ذالك حسب متطلبات هاردوير الجهاز.
3- نوعية الايسي الحاضن له : قد يكون ايسي 8 ارجل وقد يكون اكبر من ذالك.
مثال لايسي البيوس الذي نجد في بوردات الحواسب المكتبية والذي يحتوي بداخله على فيرموير:
بيوس
بيوس
انواع الذاكرات او الشريحات التي تحمل الفيرموير Firmware:
1-  ذاكرة من نوع الروم ROM هاته الشريحة قابلة للقراءة فقط ولا يمكن شحنها واعادة برمجتها.
2-  ذاكرة من نوع EPROM بعكس الشريحة الاولى فهي قابلة للقراءة وإعادة البرمجة، وذالك باستعمال مبرمجة خاصة. ويتم مسح البيانات بهذا النوع من الشريحات باستخدام الأشعة فوق البنفسجية.
3- شريحة من نوع EEPROM تماما مثل الشريحة الثانية الا ان هاته الاخيرة يتم مسحها وبرمجتها كهربائيًا. 


هكذا اعزائي وصلنا الى نهاية موضوعنا الذي اتمنى بجد ان ينال اعجابكم  واتمنى كذالك ان يجيبكم على كل تساؤلاتكم، وطبعا لمن اراد المزيد من المعلومات فالمواضيع كثيرة جدا على صفحات الانترنت بالمقابل ساعطيكم بعض الجمل او بالاحرى بعض الاسئلة الجوهرية التي ستساعدكم اثناء التصفح في ربح الوقت وعدم تضييعه اثناء البحث:

كيف اعمل سوفت وير للموبايل؟
ما هو فيرموير؟
ما هو bios؟
فريموير؟
ما طريقة عمل سوفت وير؟

مواضيع ذات صلة
***

تحياتي للجميع
***مدونة فضاء احتراف الإلكترونيات***
***اللهم صل وسلم على نبينا محمد ***

لديك سؤال؟ دعنا نساعدك بالاتصال بنا عبر صفحة اتصل بنا