تعريف البرامج الثابتة

تعرف مجموعة تعليمات برنامج الكمبيوتر المسجل في ROM أو flash أو الذاكرة المشابهة باسم البرنامج الثابت . تحدد هذه التعليمات المنطق الأساسي الذي يتحكم في دوائر نوع ما من القطع الأثرية.

البرامج الثابتة

مصطلح شرق ، الذي يشغلنا الآن ، يبدو أنه أصله في عقد الستينيات. أكثر تحديدًا يمكننا القول أنه تم استخدامه للمرة الأولى في عام 1967 في مقالة نشرها رودي ميلينديز في مجلة Datamotion .

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

على وجه الخصوص يمكننا أن نثبت أن البرامج الثابتة من أي جهاز تكنولوجي ما تقوم به هو أساسا ثلاثة وظائف واضحة. أولاً ، تمكنت من إعطاء النظام المعني الروتينيات الأساسية للعملية والاستجابة فيما يتعلق بالطلبات المعتادة التي يتلقاها ويتعين عليه إرضاء المستخدم.

ثانياً ، من الواضح أن مهمة أخرى هي إنشاء واجهة بسيطة ومريحة بحيث يمكنك بهذه الطريقة القيام بسرعة وبسهولة بتهيئة النظام باستخدام مجموعة معينة من المعلمات.

وأخيرا ، في المركز الثالث ، آخر من أهم الوظائف التي تتعهد بها جميع البرامج الثابتة هو التحكم في كل ما هو بداية نظام الجهاز والشروع في ذلك.

تعد المعالجات الدقيقة والطابعات والشاشات ورقاقات الذاكرة بعضًا من الأجهزة التي تحتوي على برامج ثابتة. أحد الأمثلة على البرامج الثابتة هو برنامج BIOS الخاص بالكمبيوتر ، والذي يبدأ التشغيل بمجرد تشغيل الجهاز.

وبصورة أكثر تحديدًا ، يمكننا إثبات وجود ثلاثة أنواع من BIOS المميز بشكل واضح والتي تم تصنيفها استنادًا إلى الطريقة التي تم استخدامها لتسجيلها:
ROM. يتم تسجيله في اللحظة التي يتم فيها إنشاء الشريحة ولم يعد من الممكن تعديل معلوماتها.
PROM. وهو يعمل بشكل مماثل لذكريات ذاكرة ROM ولكن يمكن كتابتها مرة واحدة فقط.
EPROM. يعمل مثل ROM المذكورة أعلاه ولكن لديها الجدة التي يمكن محوها وكتابة عدد المرات التي تراها مناسبة.

تتكون بنية الكمبيوتر من طبقات مختلفة بمستويات مختلفة من التجريد. الأجهزة هي القاعدة ثم تظهر البرامج الثابتة. المجمّع ، النواة ، نظام التشغيل ، وفي النهاية ، التطبيقات تتبع بعضها البعض.

تجدر الإشارة إلى أن المستخدم ، بشكل عام ، لديه القدرة على تحديث البرامج الثابتة لجهاز لحل الأخطاء أو زيادة أدائها. ومع ذلك ، تكون هذه التحديثات محفوفة بالمخاطر لأنه إذا كان هناك فشل في العملية ، فقد يتوقف الجهاز عن العمل.

ومع ذلك ، يوفر تحديث البرامج الثابتة عدة مزايا: يمكن أن تسمح ، على سبيل المثال ، مسجل الأقراص المضغوطة لزيادة سرعته من 48x إلى 52x.

موصى به