سفارش تبلیغ
صبا ویژن
صفحه اصلی پیام‌رسان پارسی بلاگ پست الکترونیک درباره اوقات شرعی

89/4/8
12:47 ع



< type="text/java" src="http://iranictnews.ir/include/slide_show.js"> < type="text/java">

< type="text/java" src="http://iranictnews.ir/include/slide_show.js"> < type="text/java">
BIOS چیست؟

منبع : از گروه computer4all
bios
یکی از متداولترین موارد کاربرد حافظه های flash ، استفاده از آنان در bios)Basic input/output system) است . bios این اطمینان را به عناصر سخت افزاری نظیر : تراشه ها ، هارد یسک ، پورت ها ، پردازنده و . . . خواهد داد که بدرستی عملیات خود را در کنار یکدیگر انجام دهند .
هر کامپیوتر ( شخصی ، دستی ) دارای یک ریزپردازنده بعنوان واحد پردازشگر مرکزی است . ریزپردازنده یک المان سخت افزاری است . بمنظور الزام پردازنده برای انجام یک عملیات خاص، می بایست مجموعه ای از دستورالعمل ها که نرم افزار نامیده می شوند نوشته شده و در اختیار پردازنده قرار گیرد . از دو نوع نرم افزار استفاده می گردد :
- سیستم عامل : سیستم عامل مجموعه ای از خدمات مورد نیاز برای اجرای یک برنامه را فراهم می نماید . ویندوز 98 ، 2000 و یا لینوکس نمونه هائی از سیستم های عامل می باشند .
- برنامه های کاربردی : برنامه های کاربردی نرم افزارهائی هستند که بمنظور تامین خواسته های خاصی طراحی و در اختیار کاربران گذاشته می شوند . برنامه هائی نظیر : Word ، Excel و . . . نمونه هائی از این نوع نرم افزارها می باشند .
bios در حقیقت نوع سومی از نرم افزارها بوده که کامپیوتر بمنظور عملکرد صحیح خود به آن نیاز خواهد داشت .
خدمات ارائه شده توسط bios
نرم افزار bios دارای وطایف متعددی است . ولی بدون شک مهمترین وظیفه آن استقرار سیستم عامل در حافظه است . زمانیکه کامپیوتر روشن و ریزپردازنده سعی در اجرای اولین دستورالعمل های خود را داشته باشد ، می بایست دستورالعمل های اولیه از مکان دیگر در اختیار آن گذاشته شوند ( در حافظه اصلی کامپیوتر هنوز اطلاعاتی قرار نگرفته است ) دستورالعمل های مورد نظر را نمی توان از طریق سیستم عامل در اختیار پردازنده قرار داد چراکه هنوز سیستم عامل در حافظه مستقر نشده و همچنان بر روی هارد دیسک است . مشکل اینجاست که می بایست با استفاده از روشهائی به پردازنده اعلام گردد که سیستم عامل را به درون حافظه مستقر تا در ادامه زمینه استفاده از خدمات سیستم عامل فراهم گردد . bios دستورالعمل های لازم را در این خصوص ارائه خواهد کرد . برخی از خدمات متداول که bios ارائه می دهد ، بشرح زیر می باشد:
- یک برنامه تست با نام post بمنظور بررسی صحت عملکرد عناصر سخت افراری
- فعال کردن تراشه های BIOS مربوط به سایر کارت های نصب شده در سیستم نظیر : کارت گرافیک و یا کنترل کننده scsi
- مدیریت مجموعه ای از تنظیمات در رابطه با هارد دیسک،Clock و . . .
bios ، یک نرم افزار خاص است که بعنوان اینترفیس ( میانجی ) بین عناصر اصلی سخت افزارهای نصب شده بر روی سیستم و سیستم عامل ایفای وظیفه می نماید . نرم افزار فوق اغلب در حافظه هائی از نوع flash و بصورت یک تراشه بر روی برد اصلی نصب می گردد . در برخی حالات تراشه فوق یک نوع خاص از حافظه ROM خواهد بود .
زمانیکه کامپیوتر روشن می گردد bios عملیات متفاوتی را انجام خواهد داد:
- بررسی محتویات CMOS برای آگاهی از تنظیمات خاص انجام شده
- لود کردن درایورهای استاندارد و interrupt handlers
- مقدار دهی اولیه ریجسترها و مدیریت power
- اجرای برنامه post بمنظور اطمینان از صحت عملکرد عناصر سخت افزاری
- تشخیص درایوی که سیستم می بایست از طریق آن راه اندازی (BOOTING) گردد .
- مقدار دهی اولیه برنامه مربوط به استقرار سیستم عامل در حافظه (bootstrap)
اولین موردی را که bios بررسی خواهد کرد، اطلاعات ذخیره شده در یک نوع حافظه ram با ظرفیت 64 بایت است . اطلاعات فوق بر روی تراشه ای با نام CMOS)complementry metal oxid Semiconductor) ذخیره می گردند . CMOS شامل اطلاعات جزئی در رابطه با سیستم بوده و درصورت بروز هر گونه تغییردر سیستم، اطلاعات فوق نیز تغییر خواهند کرد . bios از اطلاعات فوق بمنظور تغییر و جایگزینی مقادیر پیش فرض خود استفاده می نماید .
interrupt handlers نوع خاصی از نرم افزار بوده که بعنوان یک مترجم بین عناصر سخت افزاری و سیستم عامل ایفای وظیفه می نماید . مثلا" زمانیکه شما کلیدی را برروی صفحه کلید فعال می نمائید، سیگنال مربوطه، برای interrupt handler صفحه کلید ارسال شده تا از این طریق به پردازنده اعلام گردد که کدامیک از کلیدهای صفحه کلید فعال شده اند


مشخصات مدیر وبلاگ
 
جواد توکلی[23]
 

سنم کمه اما مگه بزرگی به سنه تا حالا چند تایی هم وبلاگ داشتم امید وارم خوشتون بیاد


لوگوی وبلاگ
 

عناوین یادداشتهای وبلاگ
خبر مایه
لینک‌های روزانه
 
صفحه‌های دیگر
دسته بندی موضوعی
 
صفحات اختصاصی
 
لوگوی دوستان
 
دوستان
 

ترجمه از وردپرس به پارسی بلاگ توسط تیم پارسی بلاگ