نقل قول نوشته شده توسط keyhanbati مشاهده تاپیک
سلام دوستان
کی تو اسمبلی دستوری بلده که بشه مد کاری CPU رو عوض کرد(real mode و protected mode و ...)
همچنین بتونیم بفهمیم که یه دیسک چندتا سکتور داره
مثلا هاردی که 500GB ما هم نمیونیم که چند گیگه ،بشه تعداد سکتوراشو در اورد که بفهمی حجمش چند ؟
سلام،
برای این کار دستور خاصی وجود نداره بلکه شما باید یه سری از کار ها رو پشت سر هم انجام بدی و بعد وارد Protected Mode بشی. اصلی ترین کار تغییر بیت PE در CR0 به 1 هست.

در این مورد پیشنهاد می کنم Tutorial های انگلیسی رو بخون:

http://viralpatel.net/taj/tutorial/protectedmode.php

این یکی از بهترین Tutorial ها هست که به زیبایی توضیح داده :

www.brokenthorn.com/Resources/OSDev8.html