바이오스

2005. 7. 12. 20:35컴퓨터 이야기

출처 : http://user.chollian.net/~h242201/com/com24.htm

퍼온 내용이 다를 수 있습니다.

 

  1. 바이오스의 정의

 

  바이오스(BIOS ; Basic Input/Output System )는 '기본적인 입력과 출력을 담당하는 시스템'을 의미한다.

 바이오스는 입출력에 관계된 대부분의 하드웨어에 존재한다. 요컨대, 하드웨어는 사용자의 요구에 의해 데이터를 입출력하므로 이런 동작을 수행하기 위해 하드웨어를 제어하는 가장 기본적인 코드를 필요로 하는데, 이런 일을 담당하는 것이 바로 바이오스인 셈이다. 

 

 사용자의 필요에 따라서 기본적 시스템 구성을 변경할 수 있다. 바이오스는 컴퓨터의 핵심 부품인 메인보드에 ROM 칩의 형태로 저장되어 있으며, 메인보드로 하여금 각종 주변장치를 정확히 인식하여 컴퓨터가 부팅될 수 있게 하는 중요한 역할을 수행한다. 바이오스에서 설정할 수 있는 내용은 시스템의 날짜와 시간, 하드디스크, CD-ROM 드라이브, 그래픽 카드 같은 각종 주변장치 등에 대한 것으로, 컴퓨터가 부팅되기까지의 모든 과정에 빠짐없이 관여한다

  바이오스는 한편으로 '펌웨어(Firm Ware)'를 의미하기도 한다. 펌웨어란, 하드웨어와 소프트웨어의 중간쯤에 위치한 프로그램으로, 하드웨어(ROM)에 내장되어 해당 하드웨어의 기본적인 작동을 관장하는 프로그램을 말한다.

 

 BIOS는 소프트웨어이고 ROM은 하드웨어이다. ROM은 BIOS를 저장하는 장치일 뿐 BIOS와 ROM은 전혀 별개이다. BIOS를 보존하고 있는 ROM을 BIOS ROM이라고 부르며 이 때는 하드웨어(ROM)를 칭하는 것이다. ROM에 기록한 상태의 BIOS를 ROM BIOS라고 하며 이 경우는 소프트웨어(BIOS)를 칭하는 것이다.
만약 어떤 메인보드의 BIOS를 새버전으로 업데이트할 때는 BIOS 또는
ROM BIOS를 업데이트하는 것이고, ROM이 고장나서 교체할 때는 ROM 또는 BIOS ROM을 교체하는 것이다.

 

  2. 바이오스의 역할


  컴퓨터를 구성하는 가장 중요한 부속물은 마더보드라고 불리는 기판이다. 마더보드에는 CPU와 RAM이 설치되어 있으며, 다수의 카드들이 연결될 수 있다. 또한 외부 장치와의 연결을 위해 커넥터(일명 연결기)가 제공된다. 마더보드는 이 모든 것을 제어하는 역할을 담당하므로 이것을 총괄하는 매개체가 필요하며, 그 역할을 담당하는 것이 바이오스이다.

 ① 하드웨어 설정 


  바이오스(BIOS) 설정 프로그램을 이용하여 사용자는 컴퓨터에 설치된 각종 하드웨어 장치들을 선택, 검사, 변경, 조정할 수 있다. 내장 시계의 날짜와 시간 조절, 하드디스크(HDD) 및 플로피 디스크(FDD) 종류와 전송 모드 선택, L1 및 L2 캐시(Cache) 사용 여부 선택, 메모리 검사 및 동작 속도 조절, drive boot 우선 순위 선택, 키보드 속도 조절, 전력 관리 설정, 인터럽트 변경, 직렬 및 병렬 포트 선택 등 BIOS는 시스템 내의 모든 장치들을 위한 환경을 자동 또는 수동으로 설정한다.

 

*L1, L2는 캐시메모리의 계층별 이름 

 

② POSTing 


  사용자가 컴퓨터의 전원 스위치를 켜면 BIOS는 작성/조정된 소프트웨어에 의하여 스스로 컴퓨터가 정상 동작할 수 있도록 시스템에 연결된 각종 하드웨어 장치들을 차례대로 점검하고 나서 이상이 없으면 시스템 디스크의 운영체제 부트 스크랩(OS boot loader)로 지휘권을 넘기는데 이 BIOS 과정을 POSTing (Power on Self Testing)이라고 한다.

 

*OS :  운영체제 (Operation System) 약자  

 

 3. BIOS 제작 회사

 

 ① Award BIOS 


  현재 가장 많이 보급되어 있다. 버전 업(Version Up, BIOS 업그레이드) 주기가 빠르고 세부적인 조절이 가능하여 중, 상급 사용자들이 즐겨 선택한다. 최신 기술을 적극 개발/채용하여 갈수록 선호도가 높아지는 추세이다.

 

 ② AMI BIOS 


  안정성을 중시하고 있다. 마우스로 조절하는 그래픽 BIOS를 만들어 한 때 인기를 얻었으나 아직도 신속하게 조작할 수 있는 텍스트 방식 애호자가 더 많다. POSTing(Power on Self Testing) 속도가 빠른 장점이 있다.

 

 4. BIOS 구성 부품

 

① System BIOS ROM 

  System BIOS를 직접 저장하고 있는 부품이다. 현재의 BIOS ROM은 흔히 "Flash BIOS"라고 부르는 EEPROM (Electrically-Erasable and Programmable ROM, 전기적으로 소거 및 재 입력이 가능한 ROM) chip을 사용하고 있어 BIOS를 신 버전으로 업그레이드할 때 ROM chip을 교환할 필요 없이 사용자가 BIOS update용 소프트웨어를 이용하여 편리하게 업그레이드를 할 수 있다.

 

 ② BIOS용 CMOS 메모리 

  사용자가 설정한 BIOS 변경 내용을 저장하는 곳이다. CMOS (Complementary Metal Oxide Semiconductor) 메모리는 일반 메모리와 달리 '비휘발성 메모리'(Non-Volatile Memory, NVRAM)이므로 전원을 차단하여도 저장한 내용이 사라지지 않는다. CMOS 메모리의 용량은 64 Bytes 정도이며 일반 메모리처럼 재충전(Refresh)을 하지 않으므로 전력 소비량이 극히 적다.

 

③ 내장 배터리 

  CMOS 메모리는 마더보드에 내장한 배터리로부터 전력을 공급받고 있다. 현재 가장 많이 사용하고 있는 리튬 이온 건전지의 경우 2년에 겨우 1% 정도밖에 방전되지 않기 때문에 특별한 이유가 없는 한 수십년간 사용할 수 있다. 그러나 습기가 많은 곳에서 컴퓨터를 사용하거나 다른 곳으로 전류가 흐르는 등의 원인으로 인해 몇 년되지 않은 밧데리가 방전되는 경우가 있다. 컴퓨터 사용과 상관없이 대략 5 년 동안 정보를 유지할 수 있다.

320x100