Suppose a system in which addresses (physical and logical) occupy 32 bits, page size is 1024 bytes (210), and physical memory is of size 32MB. How many frames are in physical memory? Is the logical address space larger than physical memory? Explain.
The solution given is:
232 byte logical address space (assuming byte-addressable machine)
225 byte physical memory
210 byte pages
At one page per frame, there are 225/210 = 215 pages in physical memory. The logical memory address space is larger than physical memory.
Can someone explain how to arrive at this solution?