عضو : ورود به سیستم |ثبت |ارسال درخواست
جستجو
[اصلاح ] INT 13H
INT 13h برای فراخوانی وقفه BIOS 13hex، بردار وقفه 20 در یک سیستم کامپیوتری مبتنی بر x86 است. BIOS معمولا یک مدیر واقعی وقفه وقفه حالت را در این بردار ایجاد می کند که هارد دیسک و فلاپی دیسک مبتنی بر بخش را می خواند و نوشتن می کند با استفاده از آدرس گیرنده سیلندر سرب (CHS).
INT دستورالعمل x86 است که باعث وقفه نرم افزاری می شود و 13hex شماره وقفه (به عنوان مقدار هگزادسیمال) نامیده می شود.
کامپیوترهای مدرن با هر دو BIOS int 0x13 و UEFI قابلیت ارائه خدمات مشابه و بیشتر. به طور معمول، رانندگان UEFI از LBA-addressing به جای آدرس CHS استفاده می کنند.
[آدرس بلوک منطقی][مجموعه دستورالعمل معماری][سیلندر سر بخش][حالت واقعی]
بررسی اجمالی.1
فهرست خدمات INT 13h.2
جدول درایو.1.2
جدول عملکرد.2.2
INT 13h AH = 00h: تنظیم مجدد دیسک درایو.3.2
INT 13h AH = 01h: وضعیت آخرین عملیات درایو را دریافت کنید.4.2
INT 13h AH = 02h: خواندن بخش ها از درایو.5.2
INT 13h AH = 03h: نوشتن بخش ها درایو.6.2
INT 13h AH = 04h: بررسی بخش ها از درایو.7.2
INT 13h AH = 05h: فرمت آهنگ.8.2
INT 13h AH = 06h: ردپای فرمت تنظیم پرچمهای بخش بد.9.2
INT 13h AH = 07h: فرمت درایو شروع در مسیر.10.2
INT 13h AH = 08h: خواندن پارامترهای درایو.11.2
INT 13h AH = 09h: خصوصیات زوج Init Drive.12.2
INT 13h AH = 0Ah: خواندن بخشهای طولانی از درایو.13.2
INT 13h AH = 41h: در حال حاضر Extensions را بررسی کنید.14.2
INT 13h AH = 42h: بخشهای خوانده شده را از Drive در حالت Read ادامه می دهد.15.2
INT 13h AH = 43h: بخش های نوشته شده به بخش های پیشرفته درایو.16.2
INT 13h AH = 48h: پارامترهای خواندن درایو Extended.17.2
[بارگذاری بیشتر محتویات ]

Lxjkh 2018@ حق طبع و نشر