BIOS (바이오스) BIOS -> Basic Input / Output System
바이오스란?
바이오스는 Basic input/output system 의 약자로서 기본 입출력 시스템을 말하는 것이다. 즉 컴퓨터의 기본 입력과 출력을 다루는 시스템으로 보면 된다. 컴퓨터의 전원을 켰을 때 가장 먼저 실행되는 것이 바로 BIOS이다. 바이오스는 운영체제(ex: Windows95, Unix, Linux, OS/2...)에게 현재 이 컴퓨터가 어떤 디바이스 장치(ex: CD-ROM, Hard disk drive, Mouse....)를 가지고 있고 상태가 어떠한지 같은 컴퓨터 시스템 자원을 체크 하여 알려주는 역할을 한다. 그리고 시스템에 문제가 생겼을 경우에는 '삑' 하는 소리와 함께 멈춘다. 시스템이 정상적으로 돌아왔을 때 바이오스는 다음 단계로 넘어가게 된다.
바이오스의 기본적인 기능
컴퓨터가 처음 부팅될 때 DEL 키를 누르면 BIOS Setup 화면으로 넘어간다. 이 Set up 화면에서 컴퓨터 시스템 자원에 관련된 많은 것들을 관리할 수 있다. 다음은 거기에 관련된 내용들인데 프로그램마다 다를 경우가 있지만 대부분 아래와 비슷하다.
Standard CMOS setup
Date | 날짜를 수정하는 곳이다. | |
Time | 시간을 설정하는 곳이다. | |
Daylight Saving | 서머타임을 적용할 때에 사용한다. | |
| 요즘은 컴퓨터가 자동으로 하드를 찾을 수 있기 때문에 Auto로 셋팅해 놓는것이 좋다. | |
Hard Disk | Type | 미리 설정된 하드타입을 나타내지만 현재 타입은 거의 없고 user로 놓는다. |
Size | 하드의 크기를 나타낸다. | |
Cyls | 하드의 실린더의 갯수를 나타낸다. | |
Head | 해드수를 나타낸다. | |
landz | 하드가 멈췄을때 헤드가 움직일 공간을 지정한다. | |
Sector | 하드의 섹터수를 설정한다. | |
Mode | 하드의 모드를 지정한다. Auto나 Lba를 대부분 많이 쓴다. | |
Auto | 하드의 모드를 자동으로 지정한다. | |
Normal | 512MB 까지 하드를 지원한다. | |
LBA | 1024 이상의 실린더를 가지고 있고 Lba 모드를 지원하는 하드를 지원한다. | |
Drive A Drive B | 드라이브 A와 B 를 설정한다. | |
Video | 거의 대부분 VGA를 사용한다. | |
| 컴퓨터에 오류가 발생하면 '삑'하는 소리와 함께 멈춘다. 그 설정을 바꾸는 부분이다. | |
| No error | 오류가 발생하더라도 중지하지 않고 부팅한다. |
| All error | 모든 오류에 작동을 중지한다. |
Halt On | All, but keyboard | 키보드 오류는 상관하지 않는다. |
| All, but diskette | 디스크 오류는 상관하지 않는다. |
| All, but disk/key | 키보드, 디스크 오류는 상관하지 않는다. |
Memory | 현재 설치되어 있는 메모리의 크기를 나타낸다. |
BIOS Features setup
Virus Warning | 부트섹터나 하드의 파티션 테이블이 바이러스에 감염되었을 때 경고 메시지를 출력한다. |
CPU Internal / External Cache | 현재의 CPU는 다들 캐쉬를 가지고 있는데 그것을 이용할 수 있게 하는 것이다. |
Quick Power On | 부팅하는 시간을 줄여준다 |
Boot Sequence | 보통 A 드라이브로 부팅하는데 이것을 C (하드디스크) 로 바꾸어 주면 먼저 하드디스크를 검사한다. |
Swap ... | A 드라이브와 B 드라이브를 바꾼다. |
Boot up Floppy ... | 부팅시에 먼저 플로피를 찾게 한다. |
Boot up Numlock | 부팅시에 Numlock 을 On / Off 시킬수 있다. |
Boot up System ... | CPU 속도를 설정하는 곳인데, 대부분 High 를 선택한다. |
Typematic Rate Setting | 타이핑 속도를 설정한다. |
Typematic Rate | 키보드를 누르고 있었을때 얼마나 문자가 빠르게 찍히나를 결정하는 옵션이다. 숫자가 클수록 찍히는 속도가 빠르다. |
Typematic Delay | 키보드를 누들때의 인식시간을 설정하는 것이다. |
Security Option | 누가 자기의 컴퓨터를 쓰는게 싫다면 이 옵션을 선택한다. 부팅시와 CMOS 셋업 설정시 암호를 물어보게 할 수 있다. |
PCI / VGA Palette ... | 화면의 색깔을 맞춘다. |
Os Select Dram > 64MB | 64MB 이상의 DRAM 를 사용할때 쓴다. |
Shadow | ROM 에 들어있는 바이오스 프로그램을 RAM 으로 복사해서 사용하는 것이다. |
Delay for HDD | 하드를 리셋했을때 기다리는 시간을 조절할 수 있다. |
Chipset Features setup
Auto Config... | 컴퓨터에 미리 설정되어 있는 사항을 이용한다. |
DRAM Timing | DRAM 의 속도를 설정해준다. |
DRAM Leadoff ... | DRAM 과 CPU 의 클럭 조합을 선택한다. |
DRAM Read Burst | 읽기 속도를 지정하는 것으로 실제 속도보다 낮게 설정되면 안된다. |
DRAM Write ... | 메모리에 대한 쓰기 시간을 설정한다. |
Fast EDO Leadoff EDO | RAM 에 대하여 설정하는 곳이다. |
DRAM Page ... | DRAM 과 CPU 사이의 속도를 설정한다. |
DRAM Enhanced | DRAM 의 Enhanced page 를 설정하는 곳이다. |
Fast MA... | 클럭 Delay 를 설정한다. |
SDRAM | SDRAM 에 대한 설정을 하는 곳이다. |
SDRAM ...Read | SDRAM 의 읽기 부분을 조정할수 있다. |
System Bios ... | 롬의 바이오스의 내용을 RAM 으로 옮겨 실행한다. |
Video Bios ... | 비디오 바이오스의 내용을 RAM 으로 옮겨 좀더 빠른 실행속도를 내도록 한다. |
8 / 16 ... | PCI 와 ISA 간의 속도 차이를 조절하기 위해서 Delay 를 줄수 있다. |
Memory Hole ... | ISA 어뎁터가 사용할 수 있도록 예약해 놓은 것이다. |
PCI Delayed .. | PCI 2.1 을 지원한다. |
Pipeline ... | PIPELINE 을 사용하고 있을때 쓴다. 좀 더 빠른 시스템 속도를 기대할 수 있다. |
DRAM Reflash ... | DRAM 의 리플레쉬 값을 결정한다. |
Password Setting | 암호 부분을 변경하는 곳이다. 시스템 부팅시에 암호 변경과 CMOS setting시 암호를 설정할 수 있다. |
'Program > html+script' 카테고리의 다른 글
메구리 (0) | 2013.03.28 |
---|---|
팝업창 예제 (0) | 2012.09.03 |
비트스눕 검색기 (0) | 2012.05.28 |
티스토리에 눈내리게 하는 스크립트 소스. (2) | 2011.12.19 |
ad block (0) | 2011.10.19 |