606 views
1 votes
1 votes
In a 32-bit machine we subdivide the virtual address into 4 segments as follows: 10-bit 8-bit 6-bit 8 bit
We use a 3-level page table, such that the first 10-bit are for the first level and so on.
1.  What is the size of a page table for a process that has 256K of memory starting at address 0?
2.  What is the size of a page table for a process that has a code segment of 48K starting at address
0x1000000, a data segment of 600K starting at address 0x80000000 and a stack segment of 64K
starting at address 0xf0000000 and growing upward (like in the PA-RISC of HP)?

Please log in or register to answer this question.

Related questions