View Full Version : مبتدی: سوال در مورد سگمنت ها
titan_550
یک شنبه 25 مهر 1389, 06:12 صبح
آیا می توان دو آدرس مطلق با فاصله کمتر از 256k داشت ولی نتوان آن دو را درون یک سگمنت تعریف کرد؟
آیا این جواب درست است: به نوع تعریف بستگی دارد(BYTE,WORD,PARA,PAGE)
titan_550
دوشنبه 26 مهر 1389, 18:38 عصر
اشتباها نوشتم 256. منظورم 64 بود.
Mokhless
دوشنبه 26 مهر 1389, 20:39 عصر
آیا می توان دو آدرس مطلق با فاصله کمتر از 64k داشت ولی نتوان آن دو را درون یک سگمنت تعریف کرد؟
آیا این جواب درست است: به نوع تعریف بستگی دارد(BYTE,WORD,PARA,PAGE)
سوالتون خیلی گنگه ! اگه میشه بیشتر توضیح بدید . :متفکر:
منظورتون ازآدرس مطلق همون آدرس فیزیکیه ؟
در کل تا اونجایی که من میدونم سگمنت ها توسط سیستم عامل مقدار دهی میشن و سیستم عامل هر جا رو مناسب بدونه انتخاب میکنه , در نتیجه هیچ تضمینی نیست که آدرس ها تو فاصله ی خاصی از هم باشن !
Delphi Coder
دوشنبه 26 مهر 1389, 21:23 عصر
اگه فاصله زیر 65536 باشه حتما تو 1 سگمنت میشه تعریف کرد.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.