CMOS 셋업 초기 화면에서 BIOS FEATURES SETUP에 선택 막대를 위치하고 를 누르면 롬바이오스에서 부가적으로 제공하는 여러 기능들을 설 정하는 곳이 나옵니다. 여기서 캐시나 부팅 순서, 보안, 셰도우 기능에 대한 설정 등을 할 수 있습니다.
각 항목 사이의 이동은 방향키를 사용하며, 키를 눌러 화면의 색깔을 변경할 수 있습니다. 모든 항목의 설정값 변경은 , 키 를 사용하거나 오른쪽 키패드의 <+>, <->키를 사용합니다. , , 키를 통해 각각 이전 값, 바이오스 기본값, 셋업 기본값을 읽어 들일 수 있습니다. 설정이 끝난 후 초기 화면으로 나가려면 키를 누르세 요.
CPU Internal Cache : Enabled
External Cache : Enabled
캐시 메모리는 기존의 DRAM보다 훨씬 빠른 부가 메모리입니다. CPU가 데이터나 명령을 요청하면 시스템은 DRAM의 데이터를 CPU가 아닌 캐시 메모리로 전송하는데, 이것은 CPU가 DRAM으로부터 직접 데이터를 하나 씩 읽는 것보다 훨씬 빠르기 때문에 결과적으로 전체 컴퓨터의 성능이 향상됩니다.
486 이상의 CPU 칩 내부에는 모두 캐시가 내장되어 있습니다. 이것을 내부 캐시, 1차 캐시, L1 캐시 등의 이름으로 부릅니다. 또 CPU 외부 에 시스템 메모리인 DRAM과 별도로 캐시 메모리를 사용하는 경우도 있 는데, 이것을 외부 캐시, 2차 캐시, L2 캐시 등의 이름으로 부릅니다. 외부 캐시는 대부분 장착되어 있기는 하지만 모두 장착되어 있는 것은 아닙니다. 예전에는 외부 캐시로 SRAM(Static Random Access Memory) 칩을 사용했지만 최근에는 파이프라인 버스트 SRAM(Pipelined Burst SRAM) 칩이나 모듈을 많이 사용합니다.
위의 두 가지 캐시 항목을 모두 'Enabled'로 설정하면 내부/외부 캐시 가 동작합니다. 캐시가 있는데 사용하지 않을 이유는 없으므로 항상 'Enabled'로 설정하세요.
윈도 95에 이상이 발생한 경우 캐시를 'Disabled'로 설정했더니 정상 이 되더라는 얘기를 가끔 들을 수 있는데, 그 경우 윈도 95는 정상이 될지 모르지만 펜티엄에서 486의 속도를 느낄 수 있을 것입니다. -_-;
Quick Power On Self Test : Enabled
전원을 처음 투입하거나 리셋 단추를 누르면 바이오스는 장착된 여러 하드웨어에 대해 인식, 검사, 환경 설정 등을 통해 운영체제를 읽기 위한 준비 작업을 수행합니다. 이를 POST(Power-On Self Test)라고 하 는데, 만일 POST 과정의 일부를 줄이거나 생략하고자 한다면 이 항목 을 'Enabled'로 설정하세요.
부팅시 램 검사를 여러번 하는 것이 지루하다면 바로 이곳을 'Enabled'로 지정하여 1번만 검사하게 할 수 있습니다. 사람에 따라서 는 보다 안정한 동작을 위해서 'Disabled'로 해야 한다는 얘기도 있 고, 사실상 별 도움이 안되기 때문에 'Enabled'로 해도 무방하다는 쪽 도 있습니다.
Boot Sequence : C, A
운영체제를 어느 드라이브부터 검색하여 찾을지 지정하는 부분입니다.
A, C
C, A
C, CDROM, A
CDROM, C, A
위와 같은 여러 항목이 있는데, 자신의 바이오스 버전에 따라 CD롬 드 라이브가 없는 경우도 있습니다. 사실상 부팅할 수 있는 CD롬 드라이 브는 시중에 상용으로 나온 것이 없죠.
기본값은 'A, C'인데, 부팅을 할 때 A: 드라이브를 먼저 검사해서 부 팅 디스켓이 있으면 부팅하고 디스켓이 없다면 C:의 하드 디스크로 부 팅합니다. 초기의 IBM PC 원형은 무조건 도스를 A: 드라이브에서 찾았 습니다. IBM PC 호환 컴퓨터 업체에서는 먼저 A: 드라이브를 검색한 다음에 C: 드라이브에서 찾도록 만들었죠. 하지만 지금 대부분의 컴퓨 터 사용자는 항상 C: 드라이브로 부팅하기 때문에 'C, A'로 지정하는 것이 좋습니다. 그것이 부팅시 약간의 시간 지연을 막아주기도 하죠.
만일 컴퓨터 바이러스에 걸려 치료를 하고 싶은 경우라면, 부팅 디스 켓을 A: 드라이브에 넣은 후에 이 항목을 'A, C'로 변경하고 부팅합니 다. 'C, A'로 지정되어 있으면 먼저 하드 디스크로 부팅하기 때문에 때에 따라서 제대로 바이러스를 진단/치료할 수 없습니다.
Swap Floppy Drive : Disabled
플로피 디스크 드라이브를 5.25 인치, 3.5 인치 모두 장착한 분이라면 A: 드라이브로 5.25 인치를, B: 드라이브로 3.5 인치를 사용하는 것이 일반적입니다. 이런 드라이브의 순서는 플로피 디스크 콘트롤러와 물 리적인 케이블의 연결을 어떻게 했는지와 관련이 있는데, 케이블의 끝 에 연결한 것이 A: 드라이브, 케이블의 중간에 연결한 것이 B: 드라이 브가 되죠. 이렇게 결정된 드라이브는 지난번에 언급했던 STANDARD CMOS SETUP의 Drive A, Drive B 항목에서 정확히 설정해 주어야 합니 다.
만일 이러한 드라이브의 순서를 물리적인 케이블 연결의 변경없이 바 꾸고자 한다면 이 항목을 'Enabled'로 하면 됩니다. 즉, 물리적인 A: 드라이브를 논리적인 B: 드라이브로, 물리적인 B: 드라이브를 논리적 인 A: 드라이브로 변경하는 것입니다.
최근에는 3.5 인치 디스켓을 많이 사용하기 때문에 3.5 인치 디스켓으 로 부팅 디스켓을 만들었을 경우 이 항목이 아주 유용합니다.
Boot Up NumLock Status : On
키보드 오른쪽에는 숫자키들이 옹기종기 모여 있는 키패드가 있습니 다. 이 키패드는 키에 따라 숫자키나 방향키로 사용할 수 있 는데, 현재 키보드 오른쪽 위에 있는 NumLock LED의 불이 들어와 있다 면 숫자키로 사용할 수 있습니다. 다시 키를 눌러 NumLock LED의 불이 꺼진 상태라면 방향키로 사용할 수 있죠.
컴퓨터를 아주 오래 전부터 사용하던 사람이라면 이 키패드를 방향키 로 사용하는 경우가 많습니다. 예전에는 지금과 같은 위치에 방향키가 따로 분리되어 있지 않았거든요. 반면에 숫자를 많이 다루는 은행 직 원의 경우에는 키패드를 전자 계산기와 비슷하게 숫자키로 사용하는 경우가 많겠죠.
이 항목을 'On'으로 지정하면 NumLock의 LED를 켠 상태로 부팅하여 키 패드를 숫자키로 사용할 수 있습니다. 'Off'로 지정하면 NumLock LED 가 꺼진 상태로 부팅하여 방향키로 사용할 수 있습니다.
Gate A20 Option : Fast
Gate A20이란 연장 메모리 번지 지정을 위해 사용하는 장치를 말합니 다. 이 항목을 'Fast'로 지정하면 시스템의 칩셋이 Gate A20을 제어하 며, 'Normal'로 지정하면 키보드 콘트롤러의 한 핀이 Gate A20을 제어 합니다. 칩셋이 제어하도록 'Fast'로 지정하는 것이 일반적이며, 그 경우 OS/2나 윈도에서 시스템의 속도가 향상됩니다.
Typematic Rate Setting : Enabled
Typematic Rate (Chars/Sec) : 30
Typematic Delay (Msec) : 250
Typematic Rate란 자동 키 반복 기능을 의미합니다. 만일 Typematic Rate Setting을 'Disabled'로 설정했다면 키를 아무리 오래 눌러도 한 번만 누른 것으로 바이오스가 보고합니다. 하지만 'Enabled'로 설정하 면 키가 일정 시간 이상 오래 눌려 있을 경우 그 키를 계속 반복해서 다시 누른 것으로 바이오스가 보고하죠.
Typematic Rate (Chars/Sec)에서는 자동 키 반복 기능을 사용하겠다고 지정한 경우, 1초에 몇 번 같은 키를 누른 것처럼 동작할지 지정합니 다. 6, 8, 10, 12, 15, 20, 24, 30 중에서 하나를 선택할 수 있는데, 30으로 지정한다면 키를 가만히 누르고 있을 경우 1초에 30번 같은 키 를 누른 것처럼 동작합니다.
Typematic Delay (Msec)에서는 자동 키 반복 기능을 사용하겠다고 지 정한 경우, 키를 누른지 얼마의 시간이 지난 후부터 자동 키 반복 기 능을 시작할지 지정합니다. 250, 500, 750, 1000의 지정이 가능하며 단위는 1/1000초입니다. 즉, 1000으로 지정하면 1초인 셈입니다.
하지만 도스나 윈도 95로 부팅할 경우 CMOS 셋업의 이 부분 설정과 무 관하게 자동 키 반복 기능이 모두 동작합니다. 아마도 운영체제 자신 이 자동 키 반복 기능을 사용할 수 있도록 변경하는 것이 아닌가 합니 다. 그러니 위의 항목에 큰 의미를 둘 필요는 없습니다.
윈도 95의 [내 컴퓨터]-[제어판]-[키보드]-[속도]탭의 '문자 연속'창 에 있는 '키 재입력 시간', '키 반복 속도'에서 자동 키 반복 기능에 대한 설정을 할 수 있습니다. 도스에서도 Mode.com으로 유사한 설정을 할 수 있으며, 노턴 유틸리티의 Ncc.exe를 사용하는 분들도 아마 있을 겁니다.
Security Option : Setup
컴퓨터 부팅시나 CMOS 셋업으로 들어가려는 경우에 암호를 물어 맞는 암호를 입력한 사람에게만 사용할 권한을 부여하기 위한 항목입니다. 컴퓨터를 다른 사람이 아예 쓰지 못하게 하거나, 또 CMOS 셋업을 맘대 로 고치는 악동들이 많은 학교에서 그것을 막기 위해 사용할 수 있겠 죠.
'System'으로 지정하면 컴퓨터를 부팅할 때마다 암호를 물으며, CMOS 셋업에 들어갈 경우에도 암호를 묻습니다. 'Setup'으로 설정한 경우에 는 CMOS 셋업으로 들어가려는 경우에만 암호를 묻습니다.
하지만 어느 경우나 CMOS 셋업 초기 화면에 있는 SUPERVISOR PASSWORD 나 USER PASSWORD 항목을 통해 암호를 지정하지 않았다면 동작하지 않 습니다. 혼자 컴퓨터를 사용한다면 특별히 암호를 지정할 이유가 없겠 죠.
PCI/VGA Palette Snoop : Disabled
MPEG 카드를 사용하는데 모니터의 화면 색깔이 이상하게 나온다면 이 항목을 'Enable'로 지정해 보세요. 정상이 되는 경우가 있습니다. 일 반 사용자는 'Disable'로 지정하면 됩니다.
OS Select for DRAM > 64MB : Non-OS2
64MB 이상의 램을 장착하고 OS/2를 운영체제로 사용할 경우 'OS2'로 설정합니다. 나머지 분들은 모두 'Non-OS2'로 지정하세요.
Video BIOS Shadow : Enabled
C8000-CBFFF Shadow : Disabled
CC000-CFFFF Shadow : Disabled
D0000-D3FFF Shadow : Disabled
D4000-D7FFF Shadow : Disabled
D8000-DBFFF Shadow : Disabled
DC000-DFFFF Shadow : Disabled
셰도우(Shadow) 기능이란 롬의 펌웨어를 시스템의 램에 복사하여 사용 하는 것입니다. 어떤 장치의 롬에 존재하는 소프트웨어를 펌웨어 (firmware)라고 하는데 CPU가 이를 읽을 때는 8비트 X 버스를 사용합 니다. 반면에 램은 16비트나 32비트의 DRAM 버스를 통해 읽기 때문에 셰도우 기능으로 전송 속도를 훨씬 빠르게 할 수 있습니다. 물론 램 자체의 속도도 롬보다 훨씬 빠르죠.
하지만 셰도우 기능은 640KB부터 1MB 사이의 메모리를 사용하기 때문 에 상위 메모리에 설치되는 장치 드라이버나 램상주 프로그램이 사용 할 수 있는 영역이 줄어드는 단점이 있습니다. 그런 이유 때문에 Video BIOS Shadow만 'Enabled'로 지정하여 사용하는 것이 일반적인 데, 이때 C0000-C7FFF 영역을 사용합니다.
이상이 저의 CMOS 셋업에 있는 BIOS FEATURES SETUP의 전부인데... 버전 에 따라서는 아래의 부분이 있는 분들도 많을 겁니다.
Virus Warning : Disabled
이 항목이 'Enabled'로 설정되어 있다면 하드 디스크의 부트 섹터와 파티션 테이블에 어떤 변경을 가하려는 시도가 있는지 바이오스가 항 상 감시합니다. 만일 그런 시도가 있다면 바이오스는 시스템을 정지시 키고 아래와 같은 메시지를 보냅니다.
! WARNING !
Disk boot sector is to be modified
Type "Y" to accept write or "N" to
abort write
Award Software, Inc.
만일 특별한 프로그램을 실행한 것도 아닌데 이런 메시지가 나왔다면 부팅 디스켓으로 부팅하여 바이러스 진단을 하는 것이 좋습니다. 하지 만 도스나 윈도 95같은 운영체제를 새로 설치하거나 FDISK로 하드 디 스크 파티션을 하는 경우에는 이 항목을 'Disabled'로 설정해야 원하 는 작업을 제대로 할 수 있습니다. 바이러스만 부트 섹터와 파티션 테 이블에 영향을 주는 것이 아니라 위의 프로그램과 함께 일부 디스크 진단 프로그램도 역시 그 영역에 영향을 주기 때문입니다.
학교의 전살실과 같이 바이러스에 노출되어 있는 곳에서는 필히 이 항 목을 'Enabled'로 해두는 것이 좋습니다.
Boot Up Floppy Seek : Disabled
만일 'Enabled'로 지정하면 바이오스가 POST를 하는 동안 장착된 플로 피 디스크 드라이브가 40트랙인지 80트랙인지 검사합니다. XT에서 사 용하던 5.25인치 360KB 플로피 디스크만 40트랙이며, 760KB, 1.2MB, 1.44MB는 모두 80트랙입니다. 검색하는 시간이 약간 소요되고 소음이 있기 때문에 보통 'Disabled'로 설정합니다.
Boot Up System Speed : High
전원이 투입되었을 경우 속도를 지정합니다. 물론 'High'로 설정해야 하겠죠. 게임이 너무 빨라서 고민이라면 혹시 몰라도... 요즘은 이 항 목이 아예 없는 경우가 많습니다.