The simplest form of address translation is called direct mapping or identity mapping. In this case, there are no page tables at all; instead, we simply use the lower p bits of the virtual address as the index into the physical memory array. This means that if two different programs happen to occupy the same virtual page, they will overwrite each other’s contents!