Indian Institute of Technology Madras
BS Degree Programme · Examination & Study Paper
Operating Systems
Memory-mapped I/O & paging
Official Paper
Examination Instructions & Guidelines
- Solve on notebook/paper first before checking solutions.
- MCQ: Exactly 1 option is correct. Negative marking applies.
- Scientific calculator allowed for all calculations.
- Official answer key is sealed at the end of this sheet.
- Q1MCQ3 Marks·Choose one option
If the memory map for a device starts from the offset 0x20001000 and has a size of 2048 bytes in a 32-bit addressing scheme, what will be the last address in the memory map?
- A0x200017FF
- B0x20001800
- C0x200016FF
- D0x20000FFF
- Q2MCQ3 Marks·Choose one option

- A

- B

- C

- D

- A
- Q3MCQ4 Marks·Choose one option

- A2 KB
- B4 KB
- C8 KB
- D16 KB
- Q4MCQ4 Marks·Choose one option
Consider a system with 64 MB of physical memory and a 32-bit virtual address space. Given a page size of 16 KB, what will be the maximum number of page frames that can be present in RAM?
- A2^(10) frames
- B2^(11) frames
- C2^(13) frames
- D2^(12) frames