Veja o artigo da Wikipedia como foi lido em janeiro de 2005:
Antes de 1990, os BIOS eram mantidos em chips de ROM que não podiam ser alterados. À medida que sua complexidade e a necessidade de atualizações aumentavam, o firmware do BIOS é armazenado na EEPROM ou em dispositivos de memória flash que podem ser atualizados pelo usuário. No entanto, uma atualização do BIOS incorretamente executada ou interrompida pode tornar o computador ou o dispositivo inutilizável. Para evitar a corrupção do BIOS, algumas novas placas-mãe têm um BIOS de backup. Além disso, a maioria dos BIOS possui um "bloco de inicialização", que é uma parte da ROM que roda primeiro e não é atualizável. Este código verificará se o restante do BIOS está intacto (via soma de verificação, hash etc.) antes de saltar para ele.
Atualmente, é claro, temos um artigo da Wikipedia que confunde as pessoas dizendo que o chip é "ROM não volátil" de uma só vez e que pode ser gravado na próxima. A lição a aprender aqui é que a Wikipedia geralmente não é muito bem escrita e que os artigos mudam, nem sempre para melhor.
Eu sugiro ler livros. A atualização e reparação de computadores de Scott Mueller , para escolher um dos vários livros, possui um capítulo inteiro sobre o BIOS, que discute todo o tipo de coisas, de onde o chip do BIOS está localizado para os vários tipos (lista quatro: ROM, PROM, EPROM e EEPROM) desses chips.
Algumas citações:
Não importa qual o tipo de ROM seu sistema usa, os dados armazenados em um chip ROM é [sic] não volátil e permanece indefinidamente, a menos intencionalmente apagados ou substituídos (nos casos em que é possível). - Atualizando e reparando computadores , p.373
Praticamente todos os PCs construídos desde 1996 incluem uma ROM flash para armazenar o BIOS. Uma ROM flash é um tipo de chip EEPROM que você pode apagar e reprogramar diretamente no sistema sem equipamento especial. - Atualizando e reparando computadores , p.387
Livros não são perfeitos. Pode-se discutir detalhes com a definição de "primeiro rubor" de Mueller de memória flash aqui, por exemplo. Mas os bons são geralmente revisados e têm explicações mais coerentes do que grande parte da Wikipedia, que pelo menos não se contradizem de sentença para sentença.
Presumindo um PC moderno, e não ficando atolado em como os PCs costumavam funcionar duas décadas atrás:
O firmware do seu equipamento é mantido em um chip de memória não volátil na placa-mãe. Na verdade, contém bastante. (O Pm49FL004T mencionado na minha resposta aqui possui metade de um MiB e, como mencionado na minha resposta aqui, alguns chipsets são capazes de suportar 16MiB de firmware.) Está envolvido em muito mais do que apenas a inicialização do sistema, mesmo para sistemas operacionais de modo protegido. Seu conteúdo é modificável, mas não tão facilmente quanto o conteúdo (volátil) da RAM principal do sistema. Nos sistemas EFI, o chip não apenas mantém o código do firmware e os dados (somente leitura), mas também os valores das variáveis EFI não voláteis.