تالار گفتمان مانشت

نسخه‌ی کامل: سوال در مورد حافظه مجازی و آفست
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام
خدا خیرتون بده همین سوال منو جواب بدین
۱- آفست چی هست دقیقا؟
۲- اندازه هر صفحه چه ربطی به تعیین فرمت آدرس ها داره . اگر فرمت آدرس ها به صورت تصویر پیوست باشه کتاب گفته اگر اندازه
هر صفحه ۶۴ بایت باشه چون ۶۴=۶^۲ پس شش بیت سمت چپ مربوط به شماره صحفه و بقیه بیت ها مربوط به آفست هست
مگر نباید تعداد بیت های صفحه مربوط باشه به تعداد خود صفحات (نه اندازه صفحات) مثلا من اگر ۱۰۰ تا صفحه دارم تعداد بیت های مورد
نیاز برای آدرسی دهی صفحاتم ۷ بیت هست این دیگه چه ربطی داره به اینکه اندازه صفحه چقدر باشه؟؟؟؟؟
سلام. فکر می کنم باید سوالتون رو یه جای دیگه مطرح می کردین، اما بهرحال جواب می دم.
افست یا انحراف، یعنی اندازه یک چیزی! یعنی مثلا اگه ادرس ابتدای یک صفحه باشه 100 (این 100 همون پایه هست، یعنی ادرس ابتدای یک چیز) و مثلا اندازه صفحه باشه 250، در نتیجه یعنی از آدرس 100 تا 100+250 مربوط به اون صفحه هست.
نمی دونم منظورم رو فهمیدی یا نه، اصلا ببین. مثلا خونه شما تو یه کوچه هست. آدرس سرکوچه رو بگیر پایه و سر کوچه تا در منزل شما هر چند متر که باشه میشه انحراف.
لینک مرجع