سوال 98

حل تشریحی سوال شماره 98 مجموعه دروس تخصصی مشترک

کنکور ارشد مهندسی فناوری اطلاعات (IT) 1401

98.

سیستمی با آدرس مجازی (virtual address) 24- بیتی از ترجمه آدرس سلسله مراتبی ۲ سطحی و اندازه صفحه ۲ کیلوبایت بهره می‌برد. اگر اندازه هر مدخل صفحه برابر ۸ بایت (شامل اطلاعات ترجمه و دیگر اطلاعات کنترلی لازم) باشد، اندازه بیتی بخش میدان‌های جابه‌جایی (offset)، اندیس به جدول داخلی ترجمه و اندیس به جدول بیرونی ترجمه به ترتیب از راست به چپ کدام است؟ (بهترین گزینه را انتخاب کنید.)

1)

10 و 10 و 4

2)

11 و 8 و 5

3)

8 و 11 و 5

4)

11 و 11 و 2

پاسخ ها

1 پاسخ
دکتر ابوالفضل حقیقت
دکتر ابوالفضل …سه شنبه 15 اردیبهشت 1405

گزينه 2 درست است.

در جداول دو سطحی، به جدول سطح 1، جدول بیرونی و به جداول سطح 2، جداول داخلی گفته می­‌شود.

برای بهینه شدن استفاده از حافظه (چون بهترین گزینه را خواسته است)، باید هر جدول صفحه سطح 2 (داخلی) در یک صفحه با اندازه 2KB جای گیرد. چون تعداد جداول سطح 2 زیاد است و فقط یک جدول سطح 1 داریم، بنابراین بهینگی استفاده از حافظه و نداشتن حفره خالی درون صفحات حاوی جدول صفحه را برای جداول سطح 2 در نظر می­گیریم. از طرفی درایه­های جدول صفحه 8 بایتی است، در نتیجه تعداد درایه­های هر جدول صفحه سطح 2 برابر خواهد بود با:

ارسال پاسخ