نمایش نتایج 1 تا 3 از 3

نام تاپیک: حافظه ی مجازی

  1. #1

    حافظه ی مجازی

    با سلام خدمت دوستان و آشنایان
    فکر کنید یک کتغیر داریم به نام X حالا توسط عملگر & از برنامه میخواهیم که آدرس X را چاپ کند مثلا به این صورت :
     

    int x;
    Cout << &X;

    خب همانطور که میدانید جواب یک عدد 32 بیتی یا به قولی یک آدرس 32 بیتی است . مثلا :
    0X00DFC23B
    حال سوال من اینجاست که این آدرس دقیقا به کجا دارد اشاره می کند ؟ البته همانطور که میدانید آدرس یک متغیر چه در کامپیوتری که 1GB رم دارد و چه در کامپیوتری که 4GB رم دارد یک آدرس 32 بیتی است.

    پیشاپیش تشکر میکنیم

  2. #2

    نقل قول: حافظه ی مجازی

    به قسمتی از حافظه در محدوده Address Space حافظه برنامه شما ، تو User Mode حرف شما معنایی نداره ، تو User Mode پروسه ها از هم ایزوله هستند و مدیر حافظه ویندوز وظیفه تقسمات و آدرس دهی ها رو بر عهده داره ؛ چیزی که شما میخوای در Kernel Mode معنا پیدا میکنه که حافظه به صورت Wide در اختیار هست .

    فصل 9 از کتاب Microsoft Windows Internals مربوط به Memory Management هست ، حتما جوابت رو ازش میگیری .

  3. #3

    نقل قول: حافظه ی مجازی

    نقل قول نوشته شده توسط Mahan-1363 مشاهده تاپیک

    فصل 9 از کتاب Microsoft Windows Internals مربوط به Memory Management هست ، حتما جوابت رو ازش میگیری .
    با تشکر فراوان . اتفاقا کتاب مورد نظر را دارم مطالعه میکنم و دو فصلی از آن را خوانده ام ولی به قولی گفتنی شش ماهه به دنیا آمده ایم . خدا نگهدارتان باشد
    آخرین ویرایش به وسیله بهروز عباسی : سه شنبه 29 مرداد 1392 در 14:15 عصر

تاپیک های مشابه

  1. از حافظه مجازی می توان در برنامه استفاده کرد؟
    نوشته شده توسط Mah6447 در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 4
    آخرین پست: پنج شنبه 29 شهریور 1386, 09:36 صبح
  2. DBISAM و فایلهای حافظه مجازی در هنگام اجرای برنامه
    نوشته شده توسط FirstLine در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 3
    آخرین پست: یک شنبه 20 آذر 1384, 18:36 عصر
  3. ایجاد حافظه مجازی اضافی برای مانیتور
    نوشته شده توسط بمب منطقی در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 17
    آخرین پست: پنج شنبه 07 خرداد 1383, 03:03 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •