I have read that at startup, the CPU program counter register is filled with F000.
I thought that:
PC registers contain the next instruction address.
This address is send to the address bus and value return to the data bus
Does the address bus only deal with RAM? Obviously the BIOS isn't stored in RAM.
So how does F000 target the ROM to start BIOS execution?