During the process of booting, CPU reads address of system BIOS from the Reset Vector and jumps to the location where BIOS is stored. My question here is:
As BIOS is stored on some external memory like EEPROM (and not in main memory), how does CPU access this external memory?
Is this external memory already mapped to some region of main memory? and does the CPU just jump to this mapped region to access BIOS instructions? Or it actually accesses the instructions from external memory where BIOS is stored?