Question: 4. Suppose we have a 16-bit machine that uses a virtual memory system where addresses are 16 bits, the page size is 1024 bytes, and

4. Suppose we have a 16-bit machine that uses a virtual memory system where addresses are 16 bits, the page size is 1024 bytes, and DRAM can store 64 physical frames. 10 pts (a) How many bits of a virtual address are used to determine the virtual page number and how many bits are used to determine the offset? (b) How large memory space is needed for a single process' page table? (Each PTE stores VPN, PFN, and additional 4 bits metadata.)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
