Why are page sizes always a power of 2?
All addresses are binary and are divided into page or frame number and offset.
By making the page size a power of 2, the page number, page frame number, and
the offset can be determined by looking at particular bits in the address. The
physical address can also be easily generated.