Tenho uma dúvida sobre como o BIOS é carregado e executado. Eu sei que a CPU começa a executar o BIOS em 0xFFFF0, mas como está o BIOS aí?
O BIOS está conectado a esse endereço na CPU, onde você não pode sobrescrevê-lo,
Ou é copiado para esse endereço de memória, como se fosse apenas uma memória normal na qual você pode ler/gravar.
Em caso afirmativo, como ele é copiado para esse endereço se não existe um programa?
Contexto : Estou escrevendo um emulador para uma CPU customizada e quero saber como o BIOS é armazenado e carregado na memória.