برنامه های کاربردی: نرم افزارهایی هستند که برای خواسته های خاصی طراحی و در اختیار کاربران گذاشته میشوند مثلwordو....
BIOS در واقع نمونه سومی از نرم افزارها بوده که کامپیوتر به منظور عملکرد صحیح خود به ان نیاز خواهد داشت نرم افزار BIOS دارای وظایف متعددی می باشند که مهمترین وظیفه ان استقرار سیستم عامل در حافظه می باشد.
زمانیکه کامپیوتر روشن شده پردازنده سعی در اجرای اولین دستورالعمل های خود را دارد می بایست دستورالعمل های اولیه از مکان دیگر در اختیار ان گذاشته شود(در حافظه اصلی کامپیوتر هنوز اطلاعاتی قرار نگرفته است)دستورالعمل های مورد نظر را نمی توان از طریق سیستم عامل در اختیار پردازنده قرار داد چون که هنوز سیستم عامل در حافظه مستقر نشده و همچنان برروی هارد دیسک است اینجاست که می بایستی با استفاده از روش هایی به پردازنده اعلام شود که سیستم عامل را به درون حافظه مستقر تا در زمینه استفاده از خدمات سیستم عامل فراهم گردد
وقتی که کامپیوتر روشن شده BIOS عملیات متعددی را انجام داده که مهمترین ان عبارتند از
بررسی محتویات CMOS برای اگاهی از تنظیمات خاص انجام شده
لود کردن داریو های استاندارد و intrrupt handlers
مقدار دهی اولیه رجیستر ها و مدیریت power
اجرای برنامه post به منظور اطمینان از صحت عملکرد سخت افزاری
تشخیص داریوی که سیستم می بایست از طریق ان راه اندازی (booting) شود
مقدارهی اولیه برنامه مربوط به استقرار سیستم عامل در حافظه (bootstrap)می باشد
برچسب : نویسنده : mit3o بازدید : 152