Check out this Intel manual:
http://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-vol-3a-part-1-manual.pdf
Go to page 9-6, and subsequent pages, it all describe the initial starting up mode of the CPU. The first instruction fetched is from ffffff00 (which hardwired to the ROM BIOS):
The first instruction that is fetched and executed following a hardware reset is
located at physical address FFFFFFF0H. This address is 16 bytes below the
processor’s uppermost physical address. The EPROM containing the software-
initialization code must be located at this address.
And remembering at this stage it is still in realmode:
The CS register has two parts: the visible segment selector part and the
hidden base address part. In real-address mode, the base address is normally
formed by shifting the 16-bit segment selector value 4 bits to the left to produce a
20-bit base address. However, during a hardware reset, the segment selector in the
CS register is loaded with F000H and the base address is loaded with FFFF0000H. The
starting address is thus formed by adding the base address to the value in the EIP
register (that is, FFFF0000 + FFF0H = FFFFFFF0H).
And then look further, in figure 9-3, is the location of 64K memory - from ffffffff to ffff0000 and indicated there is EPROM, or system bios, and thus not RAM.

See figure 8.4: http://www.iakovlev.org/index.html?p=946