ارزون سرا
توابع و وقفه هاي BIOS

توابع و وقفه هاي BIOS


روش ارسال: دانلود فایل
حجم فایل: 30 کیلوبایت
نمودار قیمت قیمت برای شما: 3,200 تومان

معرفی محصول:
اين مقاله در قالب ورد (word) و قابل ويرايش مي باشد.
تعداد صفحات: 34

Bios

بطور كلي ios B به ورودي و خروجي مربوط مي شود ، Bios شامل راه اندازها يا رابطهاي نرم افزاري براي 5  ابزار سخت افزاري زير مي باشد : كنسول ( صفحه كليد و صفحه نمايش ) ، يك چاپگر عمومي ، ابزار كمكي ( پورت سري ) ، ساعت كامپيوتر و ابزار ديسك راه انداز . بخشي از Bios توسط سازندگان كامپيوتر در داخل هر كامپيوتر قرار داده مي شود . اين قسمت Bios بخش مقيم نام دارد كه Bios  Ram هم ناميده مي شود چون در تراشه هاي حافظه فقط خواندني قرار گرفته كه در برد سيستم كامپيوتر جا مي گيرد .
Bios Ram به عنوان يك رابط با سخت افزار كامپيوتر عمل مي كند كه در آن ابزارهاي سخت افزاري نصب شده و كامپيوتر را كنترل مي كند ، همچنين يك رابط استاندارد شده با نرم افزار را ارائه مي دهد . دومين بخش Bios غير مقيم است كه در هنگام راه اندازي كامپيوتر از روي ديسك به داخل حافظه انتقال مي يابد و دستيابي تصادفي خوانده مي شود . در  Ms_dos  اين فايل  io.sys  ناميده مي شود ؛ در Pc_dos  آن IBMBIO.com ناميده مي شود . عليرغم نامهاي متفاوت اما هر دو يك وظيفه را انجام مي دهند . اين فايل صفات مخفي و سيستم را دارد و به اين معناست كه فايل را در ليست دايركتوري تان نخواهيد ديد مگر اينكه Ms_dos  ورژن 5 يا بالاتر داشته باشد و از    سوئيچ /ah با فرمان Dir  استفاده كنيد يا از برنامه اي كمكي استفاده كنيد كه نام فايلهاي مخفي را نشان مي دهد .

سرويسهاي Bios : يك رمز برنامه نويسي موفق روي خانواده هاي Pc در استفادة موثر از سرويسهاي موجود در Bios مي باشد . همان طور كه گفتيم سرويسهاي Bios بين سخت افزار و نرم افزارهاي سطح بالاتر جاي دارند كه اين نرم افزارها شامل زبانهاي برنامه نويسي ، برنامه هاي كاربردي و هستة Ms_dos  مي باشد .
سرويسهاي Bios مستقيمأ با سخت افزار كامپيوتر و ابزارهاي جانبي كار مي كنند آنها بعضي از اساسي ترين وظايف سيستم كامپيوتر مانند مانند خواندن و نوشتن بايتهاي منفرد از و به صفحه نمايش يا ديسك را انجام مي دهند ، سرويسهاي Ms_dos  و سرويسهاي برنامه هايتان را با دستيابي مستقيم به Bios بهبود بخشيد در نتيجه به مجموعه واقعأ نيرومندي از ابزارها دست يافته اند و از كامپيوترتان به نحوي استفاده مي كنيد كه IBM مي خواهد آن طور باشد .
به طوري كه در هر مدل جديد كه طراحي مي شود IBM  مطمئن است سرويسهاي Bios آن كاملأ با اعضاي ديگر خانواده سازگار هستند . تازمانيكه با استفاده از Bios كامپيوترتان را كنترل مي كنيد به صورت مستقيم يا غير مستقيم از پيش آمدن هر گونه مشكل سازگاري مصون هستيد . اگر Bios را كنار بگذاريد  و مستقيمأ به سخت افزار برنامه دهيد نه اينكه فقط به مشكل مي افتيد بلكه شديدأ محدودة عملكرد برنامه هايتان را محدود مي كنيد .

فلسفه Bios يا ( چگونگي عملكرد Bios ) : تمام سرويسهاي Bios توسط وقفه هايي احضار مي شوند . هر دستور عمل وقفة يك مدخل را در جدول بردار وقفه در حافظة پايين انتخاب مي شود . آدرس هاي تمام روال هاي سرويس Bios در اين جدول ذخيره مي شود . اين طرح براي برنامه اين امكان را به وجود مي آورد كه بدون دانستن محل حافظه مشخص روال سرويس Bios ، سرويس را درخواست كند . همچنين اجازه مي دهد تا سرويسها تغيير مكان دهند ، وسعت يا وفق يابند ، بدون اينكه بر برنامه اي كه از سرويسها استفاده مي كند اثر بگذارد .
اگر چه IBM  سعي كرده است محل هاي حافظة بعضي بخشهاي Bios را ثابت نگه دارد اما درست نيست كه از اين آدرس ها در برنامه استفاده شود چون آنها ممكن است در آينده تغيير كنند روش استاندارد ، ارجع و معتبر تر براي احضار يك سرويس Bios اين است كه به جاي آدرس مطلقش از وقفة آن استفاده كنيد . سرويسهاي Bios مي تواند توسط يك كارگردان وقفة اصلي نظارت شوند اما در مقابل آنها به دو طبقه بندي موضوعي تقسيم مي شوند و هر طبقه كارگردان وقفة خودش را دارد . اين طرح اجازه مي دهد هر كارگردان وقفه به راحتي جايگزين مي شود .
به عنوان مثال اگر سازندة سخت افزار ، يك صفحه نمايش تصويري كاملأ متفاوتي را ايجاد كند كه تحت برنامة Bios كاملأ جديدي عمل مي نمايد آنگاه سازنده بايد همراه با سخت افزار ، برنامة Bios جديدي را طراحي كند . برنامة جديد Bios مي تواند در Ram  به عنوان يك راه انداز قابل نصب در Rom به عنوان تراشه هاي Rom در يك كارت آداپتور ذخيره شود . وقتي كه آدرس روال سرويس جديد در محل مناسب در جدول بردار وقفه درج شود آنگاه روال جديد بطور مؤثري با بخشي از Bios اصلي كه با سخت افزار قديمي به كار مي رفت جايگزين شود . IBM با پيمانه اي كردن Bios توانسته است آن را براي بهبود و گسترش قابليتهاي كامپيوتريش راحت تر سازد .

زنجيره هاي ارتباطي Bios: Bios در سيستم هايي با CPU  80286 يا بالاتر تعدادي زنجيرة ارتباطي را فراهم مي كند . اين زنجيره هاي ارتباطي تحت سرويسهاي وقفهh 15 پياده سازي مي شود اما براي استفاده از آنها بايد يك كارگردان وقفه  h15 بنويسيد كه فقط اين سرويسها را پردازش كند و ساير درخواستهاي سرويس وقفة   h15 را به Bios عبور دهد . اين ترتيب اجازه مي دهد كه مؤلفه هاي مختلفي از Bios در يك روش سازگار با يكديگر و باسيستم عامل و برنامه هاي نوشته شده توسط كاربر ارتباط برقرار كنند . زنجيره هاي Bios در ابتدا جهت استفاده در سيستم عاملها يا برنامه هاي نوشته شده براي تكميل سيستم عامل يا توابع Bios در نظر گرفته شدند اما Ms_dos  و Dsl2 از اين زنجيره هاي Bios استفاده نمي كنند و فقط چند برنامة كاربردي هستند كه به دلائل به خصوصي از آنها استفاده مي كنند.

توابع و وقفه هاي BIOS
توابع و وقفه هاي BIOS
محصول: توابع و وقفه هاي BIOS
تاریخ به روزرسانی: 1395/6/22
قیمت: 3,200 تومان
حجم فایل: 30 کیلوبایت
تلفن فروشنده: 09360770867
پشتیبانی و نظرات   (0 نظر)
مرتب سازی بر اساس:

 
ثبت سوال یا نظر:
شما می توانید درباره توابع و وقفه هاي BIOS نظر دهید یا سوال بپرسید. مسوول پشتیبانی محصول، پاسخگوی سوالات شما خواهند بود:
نام و نام خانوادگی:

کلمات کلیدی: دانلود مقاله BIOS، خریدمقاله BIOS، BIOS چیست؟، دانلود و خرید مقاله BIOS، دانلود رایگان تحقیق BIOS، دانلود رایگان مقاله BIOS، اهورا فایل، فروشگاه فایل اهورا
پشتیبانی: فروشگاه فایل اهورا
09360770867
پشتیبانی