Size of address spaces (logical and physical)
The size of a frame is the same as that of a page, so the size of a frame is 1024 bytes (210 bytes).  

If the physical memory is 32MB (225 bytes), the number of frames is 225 / 210 = 215 and this is also the maximum number of pages that can be present in memory at the same time.  

The logical address space is larger than the physical address space, a process can address 232 memory locations that is 232 / 210 = 222 pages.