در لیست جامع توابع BIOS, DOS که در زیرآمده است ، تمامی اعداد به صورت هگزا دسیمال می باشند .ستونهای مربوط به BIOS, DOS مشخص می کند که تابع به کدام دسته تعلق دارد و اینکه آن تابع در کدام قسمت توضیح داده شده است . توابعی که با X علامت خورده اند در کتاب آمده اما توابعی که با # مشخص شده اند در کتاب نیامده اند.
مرجع توابع BIOS
توابع BIOS (Basic Input / Output System ) بنیادی ترین سطح هر کامپیوتر شخصی و کامپیوتر های مشابه می باشد . توابع BIOS عملیات اصلی لازم برای استفاده مفید از سخت افزار دستگاه را ممکن می سازد .
جداول و فضاهای داده شده ای مشترک
این بخش جداول توصیفی برای فضاهای داده ای و دیگر اطلاعاتی که مرجع توابع BIOS می باشند ، را در بر می گیرد .
حالت تنظیم ویدئو
حالت صفحه نمایش که بوسیله برد تطبیق دهنده ویدئو مورد استفاده قرار می گیرد را تنظیم می کند .
توضیحات
حالت ویدئو را تنظیم می کند ، صفحه را پاک می کند ( و در صورتی که بیش از یک برد تطبیق دهنده موجود باشد ) تطبیق دهنده را انتخاب می کند . برای آنکه در روی سیستمهای VGA, MCGA, EGA مانع پاک کردن صفحه نمایش شوید ، بیت 7 ثبات AL را مساوی یک قرار دهید .
تنظیم حالت مکان نما
برای تنظیم ارتفاع مکان نما مورد استفاده قرار می گیرد .
توضیحات
نوع مکان نما در حالت متن را با تعیین خطوط شروع و خاتمه مرور تعین می کند. در حالت تک رنگ خط مرور شروع پیش فرض 0Bh و خط مرور خاتمه 0Ch می باشد . در حالت های رنگی خطوط مرور شروع پیش فرض 06h و خط مرور خاتمه 07h است .
Int/10/09نوشتن کاراکتر و مشخصه آن
توضیحات
کاراکتر ASCII و بایت مشخصه آنرا در محل مکان نما در صفحه معینش ده می نویسد . این تابع محل مکان نما را تغیر نمی دهد .
در حالت متن می تواند تا 536/65 کاراکتر را بنویسد . چنانچه در حین نوشتن خطی پرشود ، به طور خودکار مکان نما به خط بعدی انتقال پیدا می کند . در حالت گرافیک ، تابع فقط به انتهای خط می رود و بایت مشخصه ویدئو در ثبات BL رنگ کاراکترهای نوشته شده را تعیین می کند. چنانچه بیت هفتم یک شود ، در زمان نمایش کاراکتر ها ، مقدار ثبات BL با رنگ پس زمینه XOR می شود.
Int/10/0Bتنظیم پالت رنگ
توضیحاتاین تابع محتوای پالت رنگ را انتخاب یا تنظیم می کند و فقط برای نمایشگرهای گرافیکی با دقت – متوسط عمل می کند . این تابع هیچ اثر مستقیمی بر روی حافظه ندارد. این تابع بر روی روش تفسیر کنترل کننده CRT ، 6845 بر روی حافظه ویدئو اثر می گذارد. در حالت متن ، این عبارت رنگ مرز را تعیین می کند.
تعداد صفحات : 100
متن کامل را می توانید پس از پرداخت دانلود نمائید