Nhìn vào bài viết Wikipedia khi nó được đọc vào tháng 1 năm 2005:
Trước năm 1990, BIOS được giữ trên các chip ROM không thể thay đổi. Khi độ phức tạp của chúng và nhu cầu cập nhật tăng lên, phần sụn BIOS được lưu trữ trên EEPROM hoặc các thiết bị bộ nhớ flash có thể được người dùng nâng cấp. Tuy nhiên, bản cập nhật BIOS được thực thi hoặc hủy bỏ không đúng cách có thể khiến máy tính hoặc thiết bị không thể sử dụng được. Để tránh hỏng BIOS, một số bo mạch chủ mới có BIOS dự phòng. Ngoài ra, hầu hết các BIOS đều có "khối khởi động", đây là một phần của ROM chạy trước và không thể cập nhật được. Mã này sẽ xác minh rằng phần còn lại của BIOS còn nguyên vẹn (thông qua tổng kiểm tra, hàm băm, v.v.) trước khi chuyển sang nó.
Tất nhiên, ngày nay, chúng ta có một bài viết trên Wikipedia khiến mọi người bối rối khi nói rằng con chip này là "ROM không bay hơi" trong một hơi thở và nó có thể được ghi vào phần tiếp theo. Bài học rút ra ở đây là Wikipedia thường không được viết rất tốt và các bài viết thay đổi, không phải lúc nào cũng tốt hơn.
Tôi đề nghị đọc sách. Nâng cấp và sửa chữa máy tính của Scott Mueller , để chọn một trong nhiều cuốn sách, có cả một chương về BIOS, thảo luận về tất cả mọi thứ từ nơi đặt chip BIOS đến các loại khác nhau (liệt kê bốn: ROM, PROM, EPROM và EEPROM) của các chip như vậy.
Một số trích dẫn:
Cho dù hệ thống của bạn sử dụng loại ROM nào, dữ liệu được lưu trữ trong chip ROM là [sic] không biến đổi và vẫn tồn tại vô thời hạn trừ khi cố ý xóa hoặc ghi đè (trong những trường hợp có thể). - Nâng cấp và sửa chữa máy tính , tr.373
Hầu như tất cả các PC được xây dựng từ năm 1996 đều có flash ROM để lưu BIOS. Flash ROM là một loại chip EEPROM bạn có thể xóa và lập trình lại trực tiếp trong hệ thống mà không cần thiết bị đặc biệt. - Nâng cấp và sửa chữa máy tính , tr.387
Sách không hoàn hảo. Chẳng hạn, người ta có thể tranh luận chi tiết với định nghĩa về bộ nhớ flash "đầu tiên" của Mueller. Nhưng những cái tốt thường được chứng minh và có những giải thích mạch lạc hơn so với phần lớn Wikipedia có, rằng ít nhất là không mâu thuẫn với nhau từ câu này sang câu khác.
Giả định một PC hiện đại và không bị sa lầy vào cách PC sử dụng để làm việc hai thập kỷ trước:
Chương trình cơ sở của máy được giữ trên chip nhớ không bay hơi trên bo mạch chủ. Nó thực sự giữ khá nhiều. (Pm49FL004T được đề cập trong câu trả lời của tôi ở đây chứa một nửa MiB và như đã đề cập trong câu trả lời của tôi ở đây, một số chipset có khả năng hỗ trợ 16MiB phần sụn.) Nội dung của nó có thể sửa đổi, nhưng không dễ dàng như nội dung (dễ bay hơi) của RAM hệ thống chính. Trên các hệ thống EFI, chip không chỉ chứa mã phần sụn và dữ liệu (chỉ đọc) mà là các giá trị của các biến EFI không bay hơi.