Cả hai. CMOS lưu trữ thông tin cấu hình BIOS. Khi bạn "nhập thiết lập", bạn đang chạy chương trình cấu hình của BIOS, tải các cài đặt được xác định trong CMOS. Bạn đang "thiết lập" CMOS, bằng cách cung cấp thông tin cấu hình mà BIOS sẽ sử dụng khi nó chạy.
Các BIOS là một chương trình được viết như Firmware lên một ROM, vì vậy nó không thể được ghi vào (trừ bởi một hoạt động đèn flash tất cả-hoặc-không có gì, đó là nguy hiểm, vì vậy không phải là một hoạt động hàng ngày). BIOS ROM lưu thông tin cấu hình của nó vào CMOS khi bạn nhấn F10. Đó là lý do tại sao xóa CMOS khôi phục cài đặt BIOS của bạn về mặc định và đó là lý do tại sao nó không xóa BIOS iteslf, khiến bạn có một chặn giấy đắt tiền.
Ví dụ, BIOS có một chương trình con sẽ tải HĐH theo thứ tự khởi động. tuy nhiên, thông tin thứ tự khởi động, (ví dụ: sử dụng CD-ROM đầu tiên làm thiết bị đầu tiên) được lưu trữ trong CMOS. Nếu bạn xóa CMOS, BIOS sẽ sử dụng mặc định, thường là đĩa đầu tiên trên bộ điều khiển đĩa đầu tiên được đặt.