[컴퓨터] BIOS와 CMOS의 차이점

하보니

BIOS와 CMOS라는 용어는 모두 컴퓨터 마더보드의 필수 부품을 가리킵니다. 이들은 함께 작동하며 둘 다 중요하지만, 같은 것은 아닙니다.

BIOS와 CMOS가 무엇이고, 어떻게 다른지 살펴보겠습니다.


바이오스

BIOS(기본 입출력 시스템)는 컴퓨터 마더보드의 칩에 저장된 펌웨어입니다. 컴퓨터를 켤 때 실행되는 첫 번째 프로그램을 말합니다.

BIOS는 POST(Power-On Self-Test)를 수행하여 컴퓨터 하드웨어를 초기화하고 테스트합니다. 그런 다음 부트 로더를 찾아 실행하거나 운영 체제를 직접 로드합니다.

BIOS는 또한 컴퓨터 하드웨어를 구성하기 위한 간단한 인터페이스를 제공합니다. 컴퓨터를 시작하면 "설정을 위해 F2를 누르세요"와 같은 메시지가 표시될 수 있습니다. 이 설정은 BIOS 구성 인터페이스입니다.


시모스

BIOS 구성을 변경하면 설정은 BIOS 칩 자체에 저장되지 않습니다. 대신 "CMOS"라고 하는 특수 메모리 칩에 저장됩니다. CMOS는 "Complementary Metal-Oxide-Semiconductor"의 약자입니다. 프로세서, RAM(임의 액세스 메모리), 디지털 논리 회로를 만드는 데 사용되는 제조 공정의 이름이며 해당 공정을 사용하여 만든 칩의 이름이기도 합니다.

대부분의 RAM 칩과 마찬가지로 BIOS 설정을 저장하는 칩은 CMOS 공정을 사용하여 제조됩니다. 일반적으로 256 바이트인 소량의 데이터를 보관합니다. CMOS 칩의 정보에는 설치된 디스크 드라이브 유형, 시스템 시계의 현재 날짜 및 시간, 컴퓨터 부팅 순서가 포함됩니다.

일부 마더보드에서는 CMOS가 별도의 칩입니다. 그러나 대부분의 최신 마더보드에서는 사우스브릿지의 RTC (실시간 클록)와 통합되어 있습니다.

BIOS 메모리는 비휘발성 입니다. 컴퓨터에 전원이 없어도 정보를 유지합니다. 컴퓨터가 꺼져 있어도 BIOS 설정을 기억해야 하기 때문입니다. 그래서 CMOS에는 전용 전원 공급 장치인 CMOS 배터리가 있습니다.


CMOS 배터리

CMOS 배터리는 동전 크기의 리튬 이온 배터리 입니다. 교체하기 전까지 최대 10년 동안 충전을 유지할 수 있습니다. CMOS 배터리가 방전되면 컴퓨터가 꺼질 때 BIOS 설정이 기본값으로 재설정됩니다.

컴퓨터를 켜고 설정을 재설정하거나 지워버린 경우 CMOS 배터리가 소진되었을 수 있습니다. 예를 들어, 하드 드라이브가 더 이상 올바르게 감지되지 않거나 시스템 시계가 1970년 1월 1일과 같이 과거 날짜로 재설정되었을 수 있습니다. 이럴 때는 배터리를 교체해야 합니다.

대부분의 최신 ATX 마더보드를 포함한 일부 마더보드는 컴퓨터에 전원이 공급되는 동안 배터리를 교체해도 CMOS에 계속 전원을 공급합니다.