The Intel 8088 processor used in the original IBM PC had 20 address lines and so could directly address 1 MiB (220 bytes) of memory.
On the IBM PC, all the address space up to 640 KiB was available for RAM.