ورود

View Full Version : تفاوت Real Mode و Protect Mode



DEATH HUNTER
سه شنبه 03 اسفند 1389, 09:39 صبح
سلام میشه درباره تفاوت Real Mode و Protect Mode توضیح بدین ممنون.

tdkhakpur
چهارشنبه 04 اسفند 1389, 01:15 صبح
میشه درباره تفاوت Real Mode و Protect Mode توضیح بدین

اساسا دو حالت فوق برای سویچ بین دو حالت آدرسی دهی محدود و آدرس دهی نامحدود طراحی شده .
در حالت real mode یا همان مد حقیقی شما میتونید در فضای 64 کیلو روی ram پردازش انجام بدید و اساسا آدرس در این حالت میتونه فضای بیست بیتی رو در برداشه باشه اما در حالت حفاظت شده یا همان protect mode این آدرس بر اساس نوع پردازدنده که سال به سال پیشرفته میشه تغییر پیدا کرده و بزرگتر میشه.
اگر بخواهید به حالت مشاهده عینی این دو تفاوت رو حس کنید مبتونبد تفاوت بین برنامه های داس و ویندوز رو نگاه کنید.
کتاب پردازنده 80286 رو میتوندی مطالع کنید که تفاوت عمده بین دو حالت رو توضیح داده.

r00tkit
چهارشنبه 04 اسفند 1389, 13:49 عصر
فصل اول Rootkit arsenal و lgorithms and Implementation in C and C++ خیلی جالب توضیح دادن بخونی بد نیست

xman_1365_x
چهارشنبه 04 اسفند 1389, 20:11 عصر
سلام میشه درباره تفاوت Real Mode و Protect Mode توضیح بدین ممنون.
اول كمي جستجو كنيد!
مد واقعي: شما در همه پردازنده هاي x86 سازگار با IBM به حداكثر 1mb از حافظه دسترسي دارين و به راحتي امكان هم پوشاني در حافظه وجود داره!
مد حفاظت شده: مد حفاظت شده كه به طور ناقص در 80286 در سال 1982 اومد تونست پردازنده رو گول بزنه تا بتونه 16 مگابايت رو آدرس دهي كنه كه با كمك حافظه مجازي هست كه با اومدن 80386 توانايي آدرس دهي به 4 گيگابايت و 64 ترابايت حافظه مجازي رسيد و از همه مهمتر امكان هم پوشاني از بين رفت چيزي كه در 80286 با وجود مد حفاظت شده بازم امكان پذير هست. (چون تحت الحفط سيستم عامل هست)
البته مد هاي ديگه هم داريم كه ميتونيد جستجو كنيد.

در ارتباط با real mode
http://en.wikipedia.org/wiki/Real_mode
http://www.osronline.com/article.cfm?article=225
http://www.internals.com/articles/protmode/introduction.htm
http://wiki.osdev.org/Real_Mode
http://www.internals.com/articles/protmode/realmode.htm
http://www.pcguide.com/ref/cpu/arch/int/modesReal-c.html

در ارتباط با protected mode
http://en.wikipedia.org/wiki/Protected_mode
http://wiki.osdev.org/Protected_mode
http://en.wikibooks.org/wiki/X86_Assembly/Protected_Mode

تفاوت بین حالت واقعی و حالت محافظت شده
http://www.pcguide.com/ref/cpu/arch/int/modesProtected-c.html
http://www.geek.com/articles/chips/difference-between-real-mode-and-protected-mode-2008057/
http://courses.engr.illinois.edu/ece390/books/labmanual/realprot-diff.html

اين لينك هارو هم ببينيد!
http://www.deinmeister.de/x86modes.htm
http://rujh.blogfa.com/8801.aspx
http://www.hpkclasses.ir/Courses/Assembly/asm0500.html