BIOS توابع و وقفه های (دانلود رایگان)

BIOS توابع و وقفه های (دانلود رایگان)

BIOS توابع و وقفه های (دانلود رایگان)

bios-توابع-و-وقفه-های-(دانلود-رایگان)لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل :  word (..DOC) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : ۳۹ صفحه

 قسمتی از متن word (..DOC) : 
 

۲
‏فصل دو توابع و وقفه های BIOS‏ صفحه
Bios
‏بطور کلی ios‏ B‏ به ورودی و خروجی مربوط می شود ، Bios‏ شامل راه اندازها یا رابطهای نرم افزاری برای ‏۵ ‏ابزار سخت افزاری زیر می باشد : کنسول ( صفحه کلید و صفحه نمایش ) ، یک چاپگر عمومی ، ابزار کمکی ( پورت سری ) ، ساعت کامپیوتر و ابزار دیسک راه انداز . بخشی از Bios‏ توسط سازندگان کامپیوتر در داخل هر کامپیوتر قرار داده می شود . این قسمت Bios‏ بخش مقیم نام دارد که Bios‏ Ram‏ هم نامیده می شود چون در تراشه های حافظه فقط خواندنی قرار گرفته که در برد سیستم کامپیوتر جا می گیرد . Bios‏ Ram‏ به عنوان یک رابط با سخت افزار کامپیوتر عمل می کند که در آن ابزارهای سخت افزاری نصب شده و کامپیوتر را کنترل می کند ، همچنین یک رابط استاندارد شده با نرم افزار را ارائه می دهد . دومین بخش Bios‏ غیر مقیم است که در هنگام راه اندازی کامپیوتر از روی دیسک به داخل حافظه انتقال می یابد و دستیابی تصادفی خوانده می شود . در Ms_dos ‏ این فایل io.sys ‏ نامیده می شود ؛ در Pc_dos ‏ آن IBMBIO.com‏ نامیده می شود . علیرغم نامهای متفاوت اما هر دو یک وظیفه را انجام می دهند . این فایل صفات مخفی و سیستم را دارد و به این معناست که فایل را در لیست دایرکتوری تان نخواهید دید مگر اینکه Ms_dos ‏ ورژن ۵ یا بالاتر داشته باشد و از‏ ‏ سوئیچ /ah‏ با‏ فرمان‏ Dir ‏ استفاده کنید یا از برنامه ای کمکی استفاده کنید که نام فایلهای مخفی را نشان می دهد .
‏سرویسهای Bios‏ : یک رمز برنامه نویسی موفق روی خانواده های Pc‏ در استفاده موثر از سرویسهای موجود در Bios‏ می باشد . همان طور که گفتیم سرویسهای Bios‏ بین سخت افزار و نرم افزارهای سطح بالاتر جای دارند که این نرم افزارها شامل زبانهای برنامه نویسی ، برنامه های کاربردی و هسته Ms_dos ‏ می باشد . سرویسهای Bios‏ مستقیمأ با سخت افزار کامپیوتر و ابزارهای جانبی کار می کنند آنها بعضی از اساسی ترین وظایف سیستم کامپیوتر مانند مانند خواندن و نوشتن بایتهای منفرد از و به صفحه نمایش یا دیسک را انجام می دهند ، سرویسهای Ms_dos ‏ و سرویسهای برنامه هایتان را با دستیابی مستقیم به Bios‏ بهبود بخشید در نتیجه به مجموعه واقعأ نیرومندی از ابزارها دست یافته اند و از کامپیوترتان به نحوی استفاده می کنید که
۲
‏فصل دو توابع و وقفه های BIOS‏ صفحه
IBM‏ می خواهد آن طور باشد . به طوری که در هر مدل جدید که طراحی می شود IBM ‏ مطمئن است سرویسهای Bios‏ آن کاملأ با اعضای دیگر خانواده سازگار هستند . تازمانیکه با استفاده از Bios‏ کامپیوترتان را کنترل می کنید به صورت مستقیم یا غیر مستقیم از پیش آمدن هر گونه مشکل سازگاری مصون هستید . اگر Bios‏ را کنار بگذارید و مستقیمأ به سخت افزار برنامه دهید نه اینکه فقط به مشکل می افتید بلکه شدیدأ محدوده عملکر‏د ‏ برنامه هایتان را محدود می کنید .
‏فلسفه Bios‏ یا ( چگونگی عملکرد Bios‏ )‏ : تمام سرویسهای Bios‏ توسط وقفه هایی احضار می شوند . هر دستور عمل وقفه یک مدخل را در جدول بردار وقفه در حافظه پایین انتخاب می شود . آدرس های تمام روال های سرویس Bios‏ در این جدول ذخیره می شود . این طرح برای برنامه این امکان را به وجود می آورد که بدون دانستن محل حافظه مشخص روال سرویس Bios‏ ، سرویس را درخواست کند . همچنین اجازه می دهد تا سرویسها تغییر مکان دهند ، وسعت یا وفق یابند ، بدون اینکه بر برنامه ای که از سرویسها استفاده می کند اثر بگذارد . اگر چه IBM ‏ سعی کرده است محل های حافظه بعضی بخشهای Bios‏ را ثابت نگه دارد اما درست نیست که از این آدرس ها در برنامه استفاده شود چون آنها ممکن است در آینده تغییر کنند روش استاندارد ، ارجع و معتبر تر برای احضار یک سرویس Bios‏ این است که به جای آدرس مطلقش از وقفه آن استفاده کنید . سرویسهای Bios‏ می تواند توسط یک کارگردان وقفه اصلی نظارت شوند اما در مقابل آنها به دو طبقه بندی موضوعی تقسیم می شوند و هر طبقه کارگردان وقفه خودش را دارد . این طرح اجازه می دهد هر کارگردان وقفه به راحتی جایگزین می شود . به عنوان مثال اگر سازنده سخت افزار ، یک صفحه نمایش تصویری کاملأ متفاوتی را ایجاد کند که تحت برنامه Bios‏ کاملأ جدیدی عمل می نماید آنگاه سازنده باید همراه با سخت افزار ، برنامه Bios‏ جدیدی را طراحی کند . برنامه جدید Bios‏ می تواند در Ram ‏ به عنوان یک راه انداز قابل نصب در Rom‏ به عنوان تراشه های Rom‏ در یک کارت آداپتور ذخیره شود . وقتی که آدرس روال سرویس جدید در محل مناسب در جدول بردار وقفه درج شود آنگاه روال جدید بطور مؤثری با بخشی از

 

دانلود فایل

 

0
افکار شما را دوست داریم، لطفا نظر دهید.x