سوال ۹۷ کنکور ارشد مهندسی کامپیوتر ۱۴۰۲
اهمیت
۰/۵
در سیستمی با ۳۲ بیت آدرس مجازی، اندازه هر صفحه ۱۶ کیلوبایت است. هر مدخل جدول ۴ بایت فضا میگیرد. اندازه جدول صفحه چند مگابایت است؟
پاسخ صحیح: گزینهٔ A — ۱
پاسخ تشریحی
A single-level page table has one entry per virtual page, so its size is
Step 1 — Number of pages. The virtual address space is bytes and each page is
so the page offset uses bits and the page number uses bits. Hence
Step 2 — Multiply by entry size. Each entry is bytes, so
Thus the page table occupies exactly megabyte, which is option 1.
Exam trick: Work entirely in powers of two. The number of page-table entries equals ; multiply by the entry size and convert bytes MiB.
#virtual-memory#paging#page-table-size#single-level-page-table#address-translation