لینک دانلود و خرید پایین توضیحات
نام فایل : دانلود مقاله جامع درباره بایوس BIOS
تعداد صفحات : 127
فرمت : فایل ورد قابل ادیت doc
برای نمونه میتوانید 2 صفحه از این فایل را در زیر مطالعه کنید. برای خرید فایل کامل به انتهای صفحه مراجعه نمایید
در زمان روشن شدن سيستم بايت وضعيت سخت افزار به گونه اي به تنظيم مي گردد كه مشخص كند چه دستگاهي به كامپيوتر وصل شده است . همانطور كه در جدول 2 مشخص شده معني بيت هاي مختلف بسته به نوع كامپيوتر فرق مي كند . براي اين كه تعيين كنيد از چه كامپيوتري استفاده مي كنيد بايت كامپيوتر را در آدرس FFFF-FFFF بررسي كنيد .
بدست آوردن اندازه حافظه
هيچ چيز را
AX تعداد بلوكهاي يك كيلوبايتي حافظه
تعداد بلوكهاي يك بايتي پشت سر هم ، كه در زمان روشن شدن سيستم تست مي شود را بر مي گرداند .
ريست ديسك نرم سيستم
AH 00h
DL شماره ديسك گردان ( بر مبناي صفر )
چنانچه بيت هفتم صفر باشد منظور فلاپي ديسك گرداناست و اگر بيت هفتميك باشد منظور ديسك سخت است .
فلاگ Carry در صورت موفقيت آميز بودن صفر خواهد بود . چنانچه فلاگ Carry يك باشد .
AH كد برگشت ( به جدول 3 مراجعه كنيد )
براي انجام عمل ورودي / خروجي فلاپي ديسك را آماده كار مي كند . بدين منظور در فلاگ كنترل كننده ديسك صفر قرار مي دهد ، بنابراين باعث مي شود كه ديسك گردان هدها را به تراك صفر ببرد تا براي عمليات بعدي آماده باشد .
بدست آوردن وضعيت ديسك نرم سيستم
AH 01h
AH بايت وضعيت ( جدول 3 را ببينيد )
وضعيت برد كنترل كننده بعد از هر عملي كه روي ديسك انجام گيرد تنظيم خواهد شد. با اين تابع ، برنامه شما مي تواند وضعيت ديسك را بعد از آخرين عملي كه روي آن انجام شده است بدست آورد .
خواندن ديسك نرم
AH |
02h |
AL |
تعداد سكتورهايي كه بايد انتقال پيدا كنند ( يك تا نه ) |
ES:BX |
اشاره كننده به بافر ديسك كاربر |
CH |
شماره تراك ( صفر تا 39 ) |
CL |
شماره سكتور ( يك تا نه ) |
DH |
شماره هد ( صفر تا يك ) |
DL |
شماره ديسك گردان |
باز مي گرداند
چنانچه عمل موفقيت آميز باشد ، فلاگ Carry صفر خواهد شد .
AL تعداد سكتورهاي انتقال داده شد
چنانچه خطا وجود داشته باشد ، فلاگ Carry يك خواهد شد .
AH بايت وضعيت ( جدول سه را ببينيد )
يك يا چند سكتور را از ديسك نرم به حافظه انتقال مي دهد . تمام پارامترهاي ورودي بايدقبل از صدا زدن اينتراپت بدقت وارسي گردد ؛ ارسال مقادير غير مجاز ممكن است به نتايج غير قابل پيش بيني منجر شود .
مبلغ واقعی 5,000 تومان 10% تخفیف مبلغ قابل پرداخت 4,500 تومان