BIOS는 기본 입/출력 시스템을 의미하는 프로그램으로, ROM(읽기 전용 메모리)이나 플래시 메모리와 같은 비휘발성 메모리에 저장되어 있어 가장 기본적인 수준에서 컴퓨터 시스템을 설정하고 액세스할 수 있습니다. 대부분의 사람들이 컴퓨터의 BIOS를 망칠 필요는 없지만 BIOS에 대해 아는 것이 더 나을 수 있습니다. 컴퓨터 전원을 켤 때 실행되는 Windows 기반 컴퓨터에 사전 설치된 프로그램인 마더보드에 있습니다. OS가 로드되기 전에 CPU는 기본 입출력 시스템(BIOS)에 액세스합니다. 그런 다음 BIOS의 다음 기능은 모든 하드웨어 연결을 검사하고 모든 장치를 감지하는 것입니다.
BIOS의 주요 기능은 하드웨어를 설정하고 OS를 시작하는 것이며, 디스플레이 화면, 키보드 및 기타 기능을 제어하는 데 필요한 일반 코드가 포함되어 있습니다. BIOS는 하드 드라이브를 관리하는 내장 소프트웨어이며 하드 드라이브에 존재할 수는 없습니다. 컴퓨터 시스템이 부팅되기 전에 액세스할 수 있으므로 RAM(Random Access Memory)에 상주할 수 없습니다. 실제로는 에 살고 있습니다. ROM 컴퓨터 시스템의 핵심이며 주로 EPROM(Erasable Programmable Read-Only Memory) 칩에 위치합니다. 따라서 컴퓨터를 켤 때 CPU는 EPROM에 액세스하여 BIOS에 제어권을 제공합니다.
BIOS 시스템을 설계하는 주요 목적은 무료 시스템 칩셋을 만드는 데 도움이 되는 수많은 장치와 함께 작동하는 것입니다. BIOS 라이브러리에는 시스템 주변 장치를 작동하고 제어하는 일부 기능이 포함되어 있으며 외부 소프트웨어를 통해 시작할 수 있습니다.
사용자는 아래에 설명된 BIOS 사용자 인터페이스를 사용하여 다양한 기능을 수행할 수 있습니다.
- 사용자는 하드웨어 구성을 수행할 수 있습니다.
- 부팅 드라이브를 선택할 수 있습니다
- 시스템 시계를 설정할 수 있습니다.
- BIOS를 통해 사용자는 특정 시스템 구성 요소를 활성화 및 비활성화할 수 있습니다.
- BIOS 사용자 인터페이스 기능에 보안 액세스를 위한 비밀번호 설정 프롬프트를 제공합니다.
BIOS는 I/O 장치와 CPU 사이의 중개자 역할을 하며 컴퓨터가 부팅된 후에 사용됩니다. BIOS는 I/O 장치와 CPU 사이의 중개자 역할을 하며 컴퓨터가 부팅된 후에 사용됩니다. 운영 체제와 프로그램은 BIOS 때문에 시스템에 연결된 I/O 장치에 대한 세부 정보를 알 필요가 없습니다. 시스템 시작 시 BIOS 설정에 들어가서 이러한 설정을 적절하게 변경할 수 있습니다. 또한 BIOS 설정에 액세스하려면 컴퓨터가 시작될 때 DELETE 또는 F2 키를 누르고 있으면 됩니다.
BIOS는 일부 최신 PC의 재기록 가능한 메모리에 저장되어 있어 정보를 교체하거나 재기록할 수 있습니다. 이러한 콘텐츠 재작성은 시스템 제조업체가 제공하는 특수 프로그램의 도움으로 실행됩니다.
BIOS 가용성
BIOS 소프트웨어는 모든 최신 컴퓨터 마더보드에서 사용할 수 있습니다. BIOS는 마더보드의 일부이므로; 따라서 PC에서의 BIOS 액세스 및 구성은 모든 유형의 운영 체제와 독립적입니다. BIOS는 누구에게도 종속되지 않습니다. 즉, Windows 7, Windows 8, Windows 10, Windows XP 등 컴퓨터에서 어떤 유형의 운영 체제가 실행되고 있는지는 중요하지 않습니다. 리눅스 , Windows Vista, Unix 또는 운영 체제가 전혀 없는 경우 BIOS는 운영 체제 환경 외부에서 작동합니다.
BIOS에는 무엇이 포함되어 있나요?
기본 컴퓨터 하드웨어를 로드하는 지침은 BIOS 소프트웨어에 포함되어 있습니다. POST(Power-On Self-Test)라고 하는 테스트도 포함되어 있습니다. POST는 컴퓨터가 요구 사항을 충족하는지 확인하여 컴퓨터가 올바르게 부팅되도록 돕습니다. 테스트 시 POST 테스트가 실패하면 컴퓨터에서 다양한 형태의 경고음이 울립니다.
자바 시각화 장치
BIOS의 기능
BIOS에는 하드웨어를 로드하는 데 필요한 다양한 지침이 있으며 운영 체제 로드를 담당합니다. 기본 입/출력 시스템(BIOS)의 주요 기능은 아래에 설명되어 있습니다.
자체 테스트를 통과하고 기본 지침이 로드되면 컴퓨터는 연결된 드라이브 중 하나에서 시스템으로 OS를 로드하기 시작합니다. BIOS 설정은 컴퓨터 사용자가 컴퓨터의 구성 화면을 통해 변경할 수도 있습니다. BIOS 정보는 플래시 메모리에 저장될 수도 있으며, 이는 공급업체에서 업데이트를 발표한 후 컴퓨터 사용자가 업데이트할 수 있습니다. BIOS는 실제로 외부 장치와 컴퓨터 사이에 위치할 수 있습니다. 그 이름은 하드 디스크와 플로피 디스크에 대한 읽기 및 쓰기, 화면에 값 표시, 키 입력 읽기 등에 사용된다는 의미를 담고 있기 때문입니다.
사용자는 시스템 설치 중에 BIOS 설정 프로그램을 실행하고 올바른 매개변수를 입력합니다. CMOS(Complementary Metal-Oxide-Semiconductor)는 NVRAM을 구성하는데 꼭 필요한 재료이다. 이러한 CMOS 칩은 매우 낮은 전류 값으로 데이터를 저장하고 유지합니다. 따라서 시스템 구성을 CMOS 설정이라고도 합니다. 커패시터 사용, 배터리 백업 유지 또는 NVRAM 칩에 내장된 배터리를 사용하여 CMOS 설정을 유지할 수 있습니다. 또한 이 칩에는 시스템 클럭도 포함되어 있습니다. 배터리가 없으면 짧은 시간 동안 설정이 유지됩니다. 그리고 시스템을 재설정해야 합니다. BIOS 비밀번호 분실 시 BIOS 설정 프로그램을 통해 보호됩니다.
파이썬 또는
컴퓨터의 경우 BIOS는 마더보드의 칩에 펌웨어로 내장되어 있습니다. 반면, iOS나 Windows와 같은 운영 체제는 사용자가 설치하거나 공급업체나 제조업체가 미리 설치할 수 있습니다.
BIOS는 컴퓨터를 부팅할 때 컴퓨터가 부팅에 필요한 연결을 충족하는지 확인합니다. 파일은 컴퓨터를 시작하는 데 필요한 모든 하드웨어에 포함되어 있으며, 이 하드웨어를 부팅 장치라고 합니다.
다양한 유형의 BIOS
BIOS 화면은 모든 PC 사용자가 볼 수 있으며, 컴퓨터 시스템을 켤 때마다 이를 알든 모르든 상관없습니다. 컴퓨터 제조업체가 표시하는 화면을 BIOS(기본 입출력 시스템)라고 합니다. BIOS에는 주로 다음과 같은 두 가지 유형이 있습니다.
BIOS 대 UEFI
아마도 대부분의 최신 컴퓨터에서는 BIOS 대신 UEFI가 표시될 것입니다. 그러나 UEFI와 BIOS의 차이점은 무엇입니까? 둘 다 거의 동일한 기능을 수행하기 때문에 구별하기 어려울 수 있습니다. UEFI는 BIOS와 동일하며 Unified Extensible Firmware Interface의 약자이며 하드웨어와 OS 간의 중간 프로그램 역할을 합니다.
BIOS에 비해 UEFI는 더 많은 기능을 제공하며 광범위하게 사용자 정의할 수 있습니다. 운영체제를 로딩하기 위해 별도의 부트로더 프로그램이 필요하지 않습니다. 기본 지원 GPT를 제공하지만 BIOS는 이를 제공할 수 없으므로 2테라바이트를 초과할 수 있는 하드 드라이브를 관리할 수 있습니다.
BIOS 업그레이드
컴퓨터를 최신 하드웨어로 업그레이드해야 할 때 최신 하드웨어의 모든 기능을 지원하지 않는 경우가 종종 있습니다. 더 많은 메모리, 더 큰 하드 드라이브 또는 새 비디오 카드와 같은 하드웨어를 업그레이드해야 합니다. BIOS 칩을 업그레이드하면 이 문제를 더 쉽게 해결할 수 있습니다. 일반적으로 시스템의 BIOS를 업그레이드하려면 해당 컴퓨터나 마더보드 제조업체의 웹 사이트에서 파일과 정보를 얻을 수 있습니다.
불행하게도 BIOS 업그레이드가 과감한 단계가 될 수 있다는 점을 아는 것이 가장 중요합니다. BIOS를 업그레이드하려는 경우 하드 드라이브의 모든 데이터를 백업하는 것이 좋습니다. 또한 원래 BIOS를 복구할 수 있는 복구 점퍼가 있는지 확인하십시오. BIOS를 업그레이드하면 문제가 발생하지 않지만 BIOS를 업그레이드하면 시스템을 사용할 수 없게 되거나 BIOS 칩이 손상되거나 파손될 수 있습니다.
BIOS의 간략한 역사
BIOS(기본 입출력 시스템)라는 용어는 1975년 CP/M 운영 체제에 처음 등장했으며 Gary Kildall이 만들었습니다. 부팅 시 로드되는 CP/M의 특정 시스템 부분을 설명하는 데 사용되었습니다. 이러한 아이디어는 유사한 기능을 포함하는 DOS의 첫 번째 버전에서 Microsoft DOS에 의해 채택되었습니다. CP/M에 사용된 파일은 COM 및 .SYS 파일과 매우 유사했습니다.
PC의 BIOS는 1990년대 초반까지 컴퓨터 마더보드에 배치되었던 PROM 또는 ROM 칩에 유지되었습니다. Phoenix Technologies와 같은 일부 회사는 원래 IBM PC 전용 BIOS를 뒤집어 호환 시스템을 만들었습니다. 또한 1990년대 중반에는 BIOS 업데이트를 위해 BIOS가 컴퓨터의 EEPROM 칩이나 플래시 드라이브에 저장되는 방식으로 전환되면서 복잡성에 대한 요구가 증가했습니다. 현대에는 일부 컴퓨터에 BIOS가 탑재되어 있으며 크기는 16MB 이상입니다.
시스템 BIOS는 PS/2 시스템이 출시되었을 때 IBM에 의해 리얼 모드 부분과 보호 모드 부분으로 나누어졌습니다. 리얼 모드 부분은 주로 DOS와 같은 기존 OS와의 호환성을 제공하는 역할을 했기 때문에 CBIOS라는 이름이 붙은 반면, ABIOS는 OS/2와 같은 멀티태스킹 운영 체제에 특히 이상적인 새로운 인터페이스를 제공했습니다.
BIOS 버전을 확인하는 방법은 무엇입니까?
컴퓨터 시스템의 BIOS 유형이나 버전을 확인하려면 BIOS 설정에 액세스해야 합니다. Phoenix, Award, AMI 및 기타 다양한 종류의 BIOS와 같은 BIOS 버전이나 유형이 기본 BIOS 디스플레이에 표시됩니다.
BIOS 보안
BIOS 보안은 사이버 보안의 고유한 구성 요소입니다. 하지만 여전히 OS에서 악성코드를 실행할 수 있는 해커가 다양해 더욱 해로울 수 있기 때문에 관리의 필요성이 여전히 존재한다. 2017년 마더보드의 UEFI 내부에서 보안 그룹 Cylance가 보여준 최신 BIOS 보안 결함이 어떻게 랜섬웨어 프로그램을 활성화할 수 있는지 보여줍니다. 그리고 다른 PC는 BIOS 취약점의 이점을 얻습니다.
BIOS 제조업체
처음에 BIOS는 근본적으로 IBM의 소유였습니다. 그러나 IBM의 원래 버전은 Phoenix Technologies와 같은 다른 회사에서 리버스 엔지니어링하여 자체 버전을 만들었습니다. 이를 위해 다른 회사에서는 Phoenix의 IBM PC 복제본을 만들 수 있는 권한을 받았습니다. 또한 BIOS와 함께 작동하는 비IBM 컴퓨터를 만들 수 있다는 것도 중요합니다. Compaq은 이러한 일을 한 회사 중 하나였습니다. 현대에는 BIOS 칩을 탑재한 다양한 마더보드 제조업체가 있습니다. 일부는 다음과 같습니다:
자바 코드 예제
- 폭스콘
- 어느
- 휴렛패커드(HP)
- 리코
- 아수스
사용자가 때때로 BIOS 및 칩셋 드라이버를 업데이트해야 하므로 마더보드 제조업체에 대해 아는 것이 매우 중요할 수 있습니다. 운영 체제는 드라이버를 통해 컴퓨터의 다른 장치와 함께 작동합니다. 예를 들어 최신 버전의 비디오 카드입니다. 드라이버를 업데이트하면 패치로 인해 최근 BIOS 수준 보안 취약점이 발생하거나 컴퓨터 성능이 향상될 수 있습니다.
Mac에 BIOS가 있나요?
운영 체제(OS)에는 BIOS가 있습니다. Mac은 EFI를 사용하지 않기 때문에 이는 Mac 사용자의 오해입니다. 전통적으로 그들은 G4 Mac Mini, eMac, iBooks, iBooks, Dual G5s 및 PowerBook용 OpenFirmware 등을 사용했습니다. 사운드가 켜져 있으면 소리가 들립니다.