PDA

مشاهده نسخه کامل : Firmware چیست ؟



K A S R A
02-06-08, 01:26
Firmware چیست ؟

Only the registered members can see the link


Firmware سخت افزار است یا نرم افزار ؟ چقدر با ماهیت Firmware آشنایی دارید ؟ آیا قابلیت Update شدن هم دارد ؟

برای مدیریت هر سخت افزاری یا بهتر بگوییم برای استفاده بهینه از امکانات سخت افزاری، نیازمند یک سیستم مدیریتی هستیم که توانایی مدیریت و زمانبندی اجرا و کنترل فرآیندها و پردازش ها را داشته باشد.

Firmware در لغت به معنی میان افزار یا لخت افزار هست و بیشتر مفهوم نرم افزاری داره تا سخت افزاری ... اصلا Firmware یه نرم افزار سطح پایین به حساب میاد .
انواع پیشرفته Firmware همون سیستم عامله که دارای User Interface هست و امکانات بسیار زیادی برای Costomize شدن هست و در گوشی های موبایل و کامپیوتر ها وجود داره ولی انواع ساده تر بدون User Interface هست و بیشتر روی دستگاههایی مثه MP3 Player یا یک ماشین لباسشویی یا حتی اتومبیل وجود داره .

در نوع اول وظیفه Firmware مرتبط کردن کاربر با سخت افزار از طریف ترجمه دستورات سطح بالا به دستورات قابل فهم برای سخت افزار هست ( مترجم سخت افزار ) ودر نوع دوم تفسیر فرمان صادر شده از طرف کاربر از طریق سنسور در یافت دستور مثه دکمه یا هر چیز دیگری است ( مفسر فرمان) .

برنامه نویسان می دونند که محل قرارگیری میان افزار، دقیقا ً پایین تر از اسمبلر است .

میان افزارها را در کارگاه یا کارخانه به وسیله دستگاه هایی به نام Emulator در حافظه های قابل برنامه ریزی و فقط خواندنی موسوم به Programable Read- Only Memory) PROM) قرار می دهند.

یک نمونه از انواع این حافظه ها همان بایوس کامپیوتر است که میان افزاری را (همان تنظیمات بایوس) نیز اجرا می کند.

Only the registered members can see the link

از دیگر توانایی های Firmware قابلیت آپدیت شدن آنهاست.