컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - BOS란 무엇인가요? BOS에 들어가는 방법은 무엇인가요? 저는 초보자이고 아무것도 모릅니다.

BOS란 무엇인가요? BOS에 들어가는 방법은 무엇인가요? 저는 초보자이고 아무것도 모릅니다.

포스터는 BIOS에 대해 이야기하고 있습니까?

일반적으로 부팅하는 동안 DEL 키를 길게 누르면 들어갈 수 있습니다.

bios에 대한 자세한 설명:

BIOS(기본 입출력 시스템: 기본 입출력 시스템)

BIOS는 "Basic 입출력 시스템"의 약어입니다. 영어로 직역하면 여기까지 와서 중국어 이름은 "기본 입출력 시스템"입니다. 전체 이름은 ROM-BIOS여야 하며 이는 읽기 전용 메모리 기본 입출력 시스템을 의미합니다. 실제로 컴퓨터 마더보드의 ROM 칩에 굳어져 있는 일련의 프로그램으로, 컴퓨터의 가장 중요한 기본 입출력 프로그램, 시스템 설정 정보, 전원 켜기 자체 테스트 프로그램, 시스템 시작 부트로더가 저장되어 있습니다.

주요 기능은 컴퓨터에 대한 가장 낮고 직접적인 하드웨어 설정 및 제어를 제공하는 것입니다. BIOS 설정 프로그램은 BIOS 칩에 저장되어 있으며 컴퓨터를 켤 때만 설정할 수 있습니다. CMOS는 주로 BIOS 설정 프로그램에서 설정한 매개 변수와 데이터를 저장하는 데 사용됩니다. BIOS 설정 프로그램은 주로 BIOS 설정 프로그램을 사용하여 시스템이 최상의 상태에서 작동할 수 있도록 기술의 기본 입출력 시스템을 관리하고 설정합니다. 시스템 오류를 제거하거나 시스템 문제를 진단할 수도 있습니다.

당사 컴퓨터에 사용되는 BIOS 프로그램은 제조업체에 따라 AWARD BIOS 프로그램, AMI BIOS 프로그램, PHOENIX BIOS 프로그램 및 기타 점퍼 프리 BIOS 프로그램과 IBM 및 브랜드별 BIOS 프로그램으로 구분됩니다. 곧.

현재 마더보드 BIOS에는 AWARD, AMI 및 PHOENIX의 세 가지 주요 유형이 있습니다. 하지만 PHOENIX가 AWARD와 합병되었기 때문에 데스크탑 마더보드의 경우 AWARD-PHOENIX라고 표시되어 있지만 실제로는 AWARD의 BIOS입니다. Phoenix BIOS는 주로 고급 586 오리지널 브랜드 머신과 노트북 컴퓨터에 사용되며, 그 BIOS는 AWARD의 BIOS입니다. 화면은 조작이 간단합니다.

BIOS는 '프로그램'이기 때문에 소프트웨어여야 한다고 생각하는 분들도 계시고, 흔히 사용하는 워드나 엑셀 같은 느낌도 듭니다. 그러나 많은 사람들은 그렇게 생각하지 않습니다. 왜냐하면 여전히 일반 소프트웨어와 다소 다르고 하드웨어와의 연결도 매우 가깝기 때문입니다. 비유적으로 말하면, BIOS는 소프트웨어 프로그램과 하드웨어 장치를 연결하는 "브리지"로서 하드웨어의 즉각적인 요구 사항을 해결하는 역할을 해야 합니다. 마더보드의 성능이 뛰어난지 여부는 BIOS 프로그램의 관리 기능이 합리적이고 고급인지에 따라 크게 좌우됩니다. 마더보드의 BIOS 칩은 마더보드에 레이블이 있는 유일한 칩일 수 있습니다. 일반적으로 "BIOS"라는 단어가 인쇄된 32핀 듀얼 인라인 통합 회로입니다. 586 이전의 BIOS는 대부분 재기록 가능한 EPROM 칩이었으며 BIOS 내용을 보호하는 역할을 했으며(자외선으로 인해 EPROM 내용이 손실됨) 임의로 떼어낼 수 없습니다. 586 이후의 ROM BIOS는 대부분 EEPROM(Electrically Erasable Read-Only ROM)을 사용합니다. 시스템과 함께 제공되는 점퍼 스위치와 드라이버 디스크를 통해 EEPROM을 다시 작성하여 BIOS 업그레이드를 용이하게 할 수 있습니다.

컴퓨터 사용자는 컴퓨터를 사용할 때 컴퓨터 시스템에서 매우 중요한 역할을 하는 BIOS와 접촉하게 됩니다. 마더보드의 성능이 우수한지 여부는 마더보드의 BIOS 관리 기능이 고급인지 여부에 따라 크게 달라집니다.

BIOS(Basic Input/Output System, Basic Input Output System)의 전체 이름은 ROM-BIOS이며, 실제로는 Read-Only Memory Basic 입출력 시스템의 집합입니다. 컴퓨터는 가장 낮고 직접적인 하드웨어 제어 프로그램을 제공합니다. 이는 소프트웨어 프로그램과 하드웨어 장치를 연결하는 허브입니다. 일반인의 관점에서 BIOS는 하드웨어와 소프트웨어 프로그램 간의 인터페이스입니다. 그것은 하드웨어의 즉각적인 요구 사항을 해결하고 하드웨어에서 소프트웨어의 특정 작동 요구 사항을 실행하는 역할을 담당하는 프로그램입니다.

BIOS 칩은 마더보드에 있는 직사각형 또는 정사각형 칩입니다. BIOS는 주로 다음 항목을 저장합니다.

자가 진단 프로그램: CMOS RAM의 내용을 읽어 하드웨어 구성을 식별합니다. 자체 테스트 및 초기화를 수행합니다.

CMOS 설정 프로그램: 부팅 프로세스 중에 특수 단축키로 시작하고 설정 후 이를 CMOS RAM에 저장합니다. 프로그램 로드: 자체 테스트가 성공한 후 디스크의 섹터 0 및 트랙 0에 있는 부팅 프로그램을 메모리에 로드하고 실행하여 DOS 시스템을 로드하고 주요 드라이버 및 인터럽트 서비스를 로드합니다. I/O 장치 ;

BIOS는 시스템 하드웨어 리소스를 직접 다루기 때문에 항상 특정 유형의 하드웨어 시스템을 대상으로 하며 다양한 하드웨어 시스템이 다르기 때문에 다양한 유형의 BIOS가 있습니다. 하드웨어 기술이 발전함에 따라 동일한 BIOS의 다른 버전이 계속 등장했습니다. 새로운 버전의 BIOS는 이전 버전보다 더 강력한 기능을 가지고 있습니다.

BIOS의 기능

현재 시중에 나와 있는 주요 BIOS로는 AMI BIOS, Award BIOS, Phoenix BIOS가 있으며, 그 중 Award와 Phoenix가 합병되었으며, 이들의 기술도 발전되어 왔습니다. 서로 통합되었습니다. 기능적 관점에서 BIOS는 세 부분으로 나뉩니다:

자체 테스트 및 초기화 프로그램

하드웨어 인터럽트 처리

프로그램 서비스 요청;

(1) 자체 테스트 및 초기화

이 부분은 컴퓨터 시작을 담당합니다. 첫 번째 부분은 컴퓨터가 작동할 때 하드웨어 부분을 감지하는 데 사용됩니다. POST(Power On Self Test) 기능은 컴퓨터의 상태가 양호한지 확인하는 것입니다. 일반적으로 전체 POST 자체 테스트에는 CPU, 640K 기본 메모리, 1M 이상의 확장 메모리 테스트가 포함됩니다. , ROM, 마더보드, CMOS 메모리, 직렬 메모리 등. 병렬 포트, 디스플레이 카드, 소프트 및 하드 디스크 하위 시스템 및 키보드가 테스트됩니다. 자체 테스트 중에 문제가 발견되면 시스템에서 프롬프트 메시지를 표시하거나 경고음이 울립니다. 경고. 자체 테스트 중에 오류가 발견되면 두 가지 상황으로 처리됩니다. 심각한 오류(치명적 오류)의 경우 다양한 초기화 작업이 완료되지 않아 메시지가 표시되지 않아 기기가 종료됩니다. 또는 심각하지 않은 오류에 대해 신호를 보낼 수 있습니다. 즉각적으로 또는 소리로 경보 신호를 보내고 사용자가 처리할 때까지 기다립니다.

두 번째 부분은 인터럽트 벡터 생성, 레지스터 설정, 일부 외부 장치 초기화 및 감지 등을 포함하는 초기화입니다. 이 중 매우 중요한 부분은 BIOS 설정, 주로 컴퓨터 하드웨어 설정의 일부 매개변수입니다. 시작되면 이러한 매개변수를 읽고 실제 하드웨어 설정과 비교합니다. 일치하지 않으면 시스템 시작에 영향을 미칩니다.

마지막 부분은 DOS나 기타 운영 체제를 부팅하는 기능을 하는 부팅 프로그램입니다. BIOS는 먼저 플로피 디스크나 하드 디스크의 시작 섹터부터 부트 레코드를 읽습니다. 부트 레코드가 없으면 모니터에 부트 레코드가 없다고 표시됩니다. 컴퓨터를 부트 레코드에 추가하면 운영 체제가 제어됩니다. 컴퓨터가 성공적으로 시작되면 BIOS 작업의 이 부분이 완료됩니다.

(2) 프로그램 서비스 처리 및 하드웨어 인터럽트 처리

이 두 부분은 두 개의 독립적인 내용이지만 사용상 밀접하게 연관되어 있습니다.

프로그램 서비스 핸들러는 주로 응용 프로그램 및 운영 체제를 제공합니다. 이러한 서비스는 주로 디스크 읽기 및 파일을 프린터로 출력하는 등의 입력 및 출력 장치와 관련됩니다. 이러한 작업을 완료하기 위해 BIOS는 컴퓨터의 I/O 장치를 직접 처리해야 하며, 포트를 통해 명령을 내리고, 다양한 외부 장치에 데이터를 전송하고, 이들로부터 데이터를 수신하므로 프로그램이 특정 하드웨어 작업과 분리될 수 있습니다. 및 하드웨어 인터럽트 처리 PC 하드웨어의 요구 사항을 별도로 처리하므로 이 두 부분은 각각 소프트웨어와 하드웨어 서비스이며 함께 결합되어 컴퓨터 시스템이 정상적으로 작동하도록 합니다.

BIOS의 서비스 기능은 인터럽트 서비스 프로그램을 호출하여 구현되며, 이러한 서비스는 여러 그룹으로 나뉘며 각 그룹에는 전용 인터럽트가 있습니다. 예를 들어, 비디오 서비스의 경우 인터럽트 번호는 10H이고, 디스크 및 직렬 포트 서비스의 경우 인터럽트 번호는 14H입니다. 각 그룹은 특정 기능을 기반으로 다양한 서비스 계정으로 세분화됩니다. 애플리케이션이 사용해야 하는 주변 장치와 수행해야 하는 작업은 직접 제어할 필요 없이 프로그램의 해당 지침으로만 설명하면 됩니다.

CMOS는 Complementary Metal Oxide Semiconductor의 약자입니다. 원래 의미는 대규모 집적회로 칩을 제조하는 데 사용되는 기술 또는 이 기술로 제조된 칩을 의미합니다. 여기서는 일반적으로 컴퓨터 마더보드에 있는 읽기 및 쓰기 가능한 RAM 칩을 나타냅니다. 컴퓨터 시스템의 실시간 시계 정보와 하드웨어 구성 정보를 저장합니다. 시스템의 전원을 켜고 시스템을 부팅할 때 시스템은 CMOS 정보를 읽어 시스템의 각 구성 요소 상태를 초기화해야 합니다. 시스템 전원과 백업 배터리로 전원이 공급되며 시스템 전원이 꺼진 후에도 정보가 손실되지 않습니다.

CMOS와 BIOS의 차이점

CMOS와 BIOS는 모두 컴퓨터 시스템 설정과 밀접한 관련이 있으므로 CMOS 설정과 BIOS 설정이라는 용어가 있습니다. 이런 이유로 초보자들은 이 둘을 혼동하는 경우가 많습니다. CMOS RAM은 시스템 매개변수가 저장되는 곳이며 BIOS의 시스템 설정 프로그램은 매개변수 설정을 완료하는 수단입니다. 따라서 정확한 설명은 BIOS 설정 프로그램을 통해 CMOS 매개변수를 설정하는 것입니다. 우리가 일반적으로 CMOS 설정과 BIOS 설정이라고 부르는 것은 단순화된 용어로, 어느 정도 두 개념 사이에 혼란을 야기합니다.

BIOS 업그레이드의 역할

오늘날의 BIOS 칩은 모두 플래시 ROM을 사용하며 BIOS 업그레이드는 특정 작성 프로그램을 통해 달성할 수 있습니다. < /p >

새로운 기능을 무료로 받기

BIOS 업그레이드의 가장 직접적인 이점은 비용을 들이지 않고도 새로운 주파수와 새로운 유형의 CPU를 지원하는 능력, 이전의 일부 마더보드는 BIOS를 업그레이드하여 Tualatin 코어 Pentium III 및 Celeron을 지원합니다. 일부 현재 마더보드는 BIOS를 업그레이드하여 최신 Prescott 코어 Pentium 4E CPU를 지원할 수 있으므로 대용량을 직접 사용할 수 있습니다. 하드 드라이브, 새로운 부팅 방법 획득, Intel의 하이퍼스레딩 기술, VIA의 메모리 인터리빙 기술 등과 같은 이전에 차단된 기능 활성화

이전 버전 BIOS의 버그 해결

BIOS도 프로그램이기 때문에 버그가 있을 수밖에 없습니다. 게다가 하드웨어 기술도 빠르게 발전하고 있기 때문에 마더보드 제조사에서는 제품을 출시하고 있습니다. 주기가 점점 짧아지고 있으며 BIOS 작성에 일부 불만족스러운 측면이 있을 것입니다. 이러한 버그는 종종 설명할 수 없는 재시작, 잦은 충돌, 낮은 시스템 성능, 장치 충돌, 설명할 수 없는 하드웨어 장치의 "손실"과 같은 설명할 수 없는 오류로 이어집니다. 등. . 사용자의 피드백과 제조업체 자체의 발견을 거쳐 담당 제조업체는 이러한 알려진 버그를 수정하고 설명할 수 없는 오류를 해결하기 위해 적시에 새로운 버전의 BIOS를 출시할 것입니다.

BIOS 업그레이드는 위험하기 때문에 다양한 마더보드 제조업체는 자체 제품과 사용자의 실제 요구 사항을 기반으로 많은 BIOS 관련 기술을 개발했습니다. 예를 들어, BIOS 새로 고침 측면에서 유명한 GIGABYTE @BIOS Writer는 GIGABYTE 마더보드를 지원하여 자동으로 온라인에서 새 BIOS를 검색하고 BIOS를 자동으로 다운로드 및 새로 고침하여 사용자가 수동으로 새 BIOS를 검색하는 수고를 없애고 사용자가 실수로 실수하는 일을 방지합니다. 다양한 마더보드 모델의 BIOS 새로 고침, Gigabyte@BIOS는 Windows에서 BIOS를 백업하고 새로 고칠 수 있는 많은 비GIGABYTE 마더보드도 지원합니다. 다른 유사한 BIOS 기능으로는 ASUS의 Live Update, ABIT의 Abit Flash 메뉴, QDI의 Update Easy 및 MSI가 있습니다. 라이브 업데이트 3. 잠깐, MSI의 라이브 업데이트 3은 마더보드 BIOS뿐만 아니라 MSI에서 생산한 광학 저장 장치의 그래픽 카드 BIOS 및 펌웨어도 새로 고칠 수 있는 매우 강력한 MSI 제품 전용 도구입니다. 또한, 인텔 오리지널 마더보드의 Express BIOS 업데이트 기술은 Windows에서 BIOS 새로 고침도 지원하는데, 이 기술은 BIOS 파일과 새로 고침 프로그램을 결합한 실행 프로그램으로 초보자에게 매우 적합합니다. BIOS 손상 및 리프레시 실패 방지 측면에서는 기가바이트의 듀얼 BIOS 기술, QDI의 Diamond Lock 기술, 인텔의 오리지널 마더보드의 Recovery BIOS 기술 등이 있습니다.

제조업체의 새 버전의 BIOS 외에도 Energy Star 로고 변경, 전체 화면 시작 화면 변경, 브랜드 마더보드의 특정 특정 기능 획득(예: Jetway가 아닌 마더보드를 위한 Jetway 복구 마법사 모듈 추가), 손상된 BIOS가 있는 그래픽 카드를 복구하기 위한 그래픽 카드 BIOS 모듈 추가, 마더보드 제조업체에서 차단한 칩셋 기능 열기, 새로운 CPU 유형 지원까지, 직접지원 DM 등 소프트웨어가 필요 없는 대용량 하드디스크 그러나 이는 BIOS에 대해 잘 알고 실무 능력과 경험이 있는 경우에만 수행할 수 있습니다.

BIOS의 주요 기능에 대한 자세한 설명

1. 자체 테스트 및 초기화: 부팅 후 BIOS가 먼저 시작되며, 이후 전체 검사 및 테스트를 진행합니다. 컴퓨터의 하드웨어 장비. 문제가 발견되면 두 가지 상황으로 처리됩니다. 심각한 오류의 경우 프롬프트나 신호를 표시하지 않고 종료되고, 심각하지 않은 오류의 경우 화면 프롬프트나 소리 경보 신호를 제공하고 사용자를 기다립니다. 다루다. 문제가 발견되지 않으면 하드웨어는 대기 상태로 설정되고 운영 체제는 부팅되어 컴퓨터 제어권이 사용자에게 넘겨집니다.

2. 프로그램 서비스: BIOS는 컴퓨터의 I/O(입/출력) 장치를 직접 처리하고, 특정 데이터 포트를 통해 명령을 내리고, 다양한 외부 장치로부터 데이터를 전송하거나 수신하여 직접 작동을 실현합니다. 하드웨어에 있는 소프트웨어 프로그램의

3. 인터럽트 설정: 부팅 시 BIOS는 CPU에 각 하드웨어 장치의 인터럽트 번호를 알려줍니다. 사용자가 특정 장치를 사용하라는 명령을 내리면 CPU는 해당 하드웨어를 사용하여 완료합니다. 그런 다음 인터럽트 번호에 따라 원래 작업으로 돌아갑니다.

BIOS에 대해 자세히 알아보기

1. BIOS 인터럽트 루틴은 BIOS 인터럽트 서비스 루틴입니다. 마이크로컴퓨터 시스템의 소프트웨어와 하드웨어 간의 프로그래밍 가능한 인터페이스로, 프로그램 소프트웨어 기능 도출 및 마이크로컴퓨터 하드웨어 구현에 사용됩니다.

DOS/Windows 운영 체제의 소프트웨어, 하드 디스크, 광학 드라이브, 키보드, 모니터 및 기타 주변 장치 관리는 시스템 BIOS를 기반으로 합니다. 프로그래머는 INT 5, INT 13 등의 인터럽트에 액세스하여 BIOS 인터럽트 루틴을 직접 호출할 수도 있습니다.

2. BIOS 시스템 설정 프로그램 마이크로컴퓨터 구성 요소의 구성은 시스템 CPU, 소프트 및 하드 드라이브, 모니터, 키보드 및 기타 구성 요소에 대한 정보를 저장하는 읽기 및 쓰기 가능한 CMOS RAM 칩에 배치됩니다. 종료 후 시스템은 백업 배터리를 통해 CMOS에 전원을 공급하여 정보를 유지합니다. CMOS의 마이크로컴퓨터에 대한 구성 정보가 올바르지 않으면 시스템 성능이 저하되고 구성 요소를 인식할 수 없게 되어 시스템 소프트웨어 및 하드웨어 오류가 발생합니다. BIOS ROM 칩에는 "시스템 설정 프로그램"이라는 프로그램이 설치되어 있으며 CMOS RAM의 매개변수를 설정하는 데 사용됩니다. 이 프로그램은 일반적으로 부팅 시 키나 키세트를 눌러 진입하며, 사용자가 사용하기 좋은 인터페이스를 제공합니다. CMOS 매개변수를 설정하는 이 프로세스를 관례적으로 "BIOS 설정"이라고도 합니다. 새로 구입한 마이크로컴퓨터나 구성요소가 추가된 시스템에는 BIOS 설정이 필요합니다.

3. POST 전원 자체 테스트(POST Power On Self Test) 마이크로컴퓨터의 전원이 켜진 후 시스템은 다양한 내부 장치를 확인하는 프로세스를 거치게 되는데, 이를 일반적으로 POST(Power On Self Test) 절차라고 합니다. 완료합니다. 이는 BIOS의 기능이기도 합니다. 전체 POST 자체 테스트에는 CPU, 640K 기본 메모리, 1M 이상의 확장 메모리, ROM, 마더보드, CMOS 메모리, 직렬 및 병렬 포트, 디스플레이 카드, 소프트 및 하드 디스크 하위 시스템, 키보드 테스트가 포함됩니다. 자체 테스트 중 문제가 발견되면 시스템은 프롬프트 메시지를 표시하거나 경고 사이렌을 울립니다.

4. BIOS 시스템 시작 부트로더 POST 자체 테스트를 완료한 후 ROM BIOS는 시스템의 시작 순서에 따라 소프트 및 하드 드라이브, CDROM, 네트워크 서버와 같은 유효한 시작 드라이브를 검색합니다. CMOS 설정 및 읽기 운영 체제 부트 레코드는 시스템 제어권을 부트 레코드에 넘겨주어 시스템 시작을 완료합니다.

소위 BIOS는 실제로 마이크로컴퓨터의 기본 입출력 시스템입니다. 그 내용은 마이크로컴퓨터 마더보드의 ROM 칩에 통합되어 있으며 주로 마이크로컴퓨터 시스템에 대한 가장 중요한 기본 정보를 저장합니다. 입출력 프로그램, 시스템 정보 설정, 전원 공급 시 자체 테스트 프로그램, 시스템 시작 부트로더 등

BIOS의 기능

BIOS ROM 칩은 마더보드에서 볼 수 있을 뿐만 아니라 BIOS 관리 기능에 따라 마더보드 성능이 우수한지 여부가 크게 결정됩니다. BIOS 관리 기능에는 주로 다음이 포함됩니다:

1. BIOS 인터럽트 서비스 루틴

BIOS 인터럽트 서비스 루틴은 본질적으로 마이크로컴퓨터 시스템의 소프트웨어와 하드웨어 간의 프로그래밍 가능한 인터페이스로 주로 프로그램 소프트웨어와 마이크로컴퓨터 하드웨어 간의 연결을 실현하는 데 사용됩니다. 예를 들어, DOS 및 Windows 운영 체제에서 플로피 디스크, 하드 디스크, 광학 드라이브, 키보드, 모니터와 같은 주변 장치의 관리는 BIOS 시스템 인터럽트 서비스 프로그램을 기반으로 직접 수행되며 운영자는 INT 5, INT에도 액세스할 수 있습니다. 13 인터럽트 지점을 기다리고 BIOS 인터럽트 서비스 루틴을 직접 호출합니다.

2. BIOS 시스템 설정 프로그램

마이크로컴퓨터 구성 요소 구성 기록은 읽기 및 쓰기가 가능한 CMOS RAM 칩에 저장됩니다. 여기에는 주로 시스템의 기본 상황, CPU 특성, 소프트 및 하드 드라이브, 모니터, 키보드에 대한 정보가 저장됩니다. 그리고 다른 구성 요소. "시스템 설정 프로그램"은 BIOS ROM 칩에 설치되며 주로 CMOS RAM의 다양한 매개 변수를 설정하는 데 사용됩니다. 이 프로그램은 시작할 때 특정 키를 눌러 설정 상태로 들어갈 수 있으며 운영자가 사용할 수 있는 좋은 인터페이스를 제공합니다. 실제로 이러한 CMOS 매개변수 설정 프로세스를 관례적으로 "BIOS 설정"이라고도 합니다. CMOS RAM 칩의 마이크로컴퓨터에 대한 구성 정보가 올바르지 않으면 시스템의 전반적인 작동 성능이 저하되고 소프트 드라이브, 하드 드라이브 및 기타 구성 요소를 인식할 수 없게 됩니다. 심각한 경우 시스템 소프트웨어 및 하드웨어 오류가 발생합니다. .

3. POST Power On Self Test

마이크로컴퓨터의 전원을 켜면 시스템은 먼저 POST(Power On Self Test) 프로그램을 통해 다양한 내부 장치를 점검합니다. 일반적으로 전체 POST 자체 테스트에는 CPU, 640K 기본 메모리, 1M 이상의 확장 메모리, ROM, 마더보드, CMOS 메모리, 직렬 및 병렬 포트, 디스플레이 카드, 소프트 및 하드 디스크 하위 시스템 및 키보드 테스트가 포함됩니다. 진행 중 문제가 발견되면 시스템에서 프롬프트 메시지를 표시하거나 경고 사이렌을 울립니다.

4. BIOS 시스템이 부트로더를 시작합니다.

시스템이 POST 자체 테스트를 완료한 후 ROM BIOS는 먼저 BIOS에 저장된 부팅 순서에 따라 소프트 디스크 및 하드 디스크 드라이브, CD-ROM, 네트워크 서버 등을 검색합니다. 드라이브를 효과적으로 부팅하기 위한 시스템 CMOS 설정, 운영 체제 부트 레코드를 읽은 다음 시스템 제어를 부트 레코드에 넘겨주고 부트 레코드를 사용하여 시스템의 원활한 시작을 완료합니다.

BIOS(기본 입출력 시스템): 중국어 이름을 문자 그대로 번역하면 "기본 입출력 시스템"입니다. 전체 이름은 ROM-BIOS여야 하며 이는 읽기 전용 메모리 기본 입출력 시스템을 의미합니다. 실제로 컴퓨터 마더보드의 ROM 칩에 굳어져 있는 일련의 프로그램으로, 컴퓨터의 가장 중요한 기본 입출력 프로그램, 시스템 설정 정보, 전원 켜기 자체 테스트 프로그램, 시스템 시작 부트로더가 저장되어 있습니다.

bios

BIOS(기본 입출력 시스템: 기본 입력 및 출력 시스템)

BIOS는 영어 "Basic 입출력 시스템"의 약자로, 뒤에는 직역하면 중국어 이름은 "기본 입출력 시스템"입니다. 전체 이름은 ROM-BIOS여야 하며 이는 읽기 전용 메모리 기본 입출력 시스템을 의미합니다. 실제로 컴퓨터 마더보드의 ROM 칩에 굳어져 있는 일련의 프로그램으로, 컴퓨터의 가장 중요한 기본 입출력 프로그램, 시스템 설정 정보, 전원 켜기 자체 테스트 프로그램, 시스템 시작 부트로더가 저장되어 있습니다.

주요 기능은 컴퓨터에 대한 가장 낮고 직접적인 하드웨어 설정 및 제어를 제공하는 것입니다. BIOS 설정 프로그램은 BIOS 칩에 저장되어 있으며 컴퓨터를 켤 때만 설정할 수 있습니다. CMOS는 주로 BIOS 셋업 프로그램에서 설정한 매개변수와 데이터를 저장하는 데 사용되며, BIOS 셋업 프로그램은 주로 시스템이 최상의 상태에서 작동할 수 있도록 기술의 기본 입출력 시스템을 관리하고 설정하는 역할을 한다. 프로그램은 시스템 오류를 제거하거나 시스템 문제를 진단할 수도 있습니다.

당사 컴퓨터에 사용되는 BIOS 프로그램은 IBM 등 다양한 제조사에 따라 AWARD BIOS 프로그램, AMI BIOS 프로그램, PHOENIX BIOS 프로그램 및 기타 점퍼 프리 BIOS 프로그램과 브랜드 기계별 BIOS 프로그램으로 구분됩니다. 등등.

현재 마더보드 BIOS에는 AWARD, AMI 및 PHOENIX의 세 가지 주요 유형이 있습니다. 하지만 PHOENIX가 AWARD와 합병되었기 때문에 데스크탑 마더보드의 경우 AWARD-PHOENIX라고 표시되어 있지만 실제로는 AWARD의 BIOS입니다. Phoenix BIOS는 주로 고급 586 오리지널 브랜드 머신과 노트북 컴퓨터에 사용되며, 그 BIOS는 AWARD의 BIOS입니다. 화면은 조작이 간단합니다.

BIOS는 '프로그램'이기 때문에 소프트웨어에 속해야 하고, 흔히 사용하는 워드나 엑셀 같은 느낌이 든다고 생각하는 사람들도 있다. 그러나 많은 사람들은 그렇게 생각하지 않습니다. 왜냐하면 여전히 일반 소프트웨어와 다소 다르고 하드웨어와의 연결도 매우 가깝기 때문입니다. 비유적으로 말하면, BIOS는 소프트웨어 프로그램과 하드웨어 장치를 연결하는 "브리지"로서 하드웨어의 즉각적인 요구 사항을 해결하는 역할을 해야 합니다. 마더보드의 성능이 뛰어난지 여부는 BIOS 프로그램의 관리 기능이 합리적이고 고급인지에 따라 크게 좌우됩니다. 마더보드의 BIOS 칩은 마더보드에 레이블이 있는 유일한 칩일 수 있습니다. 일반적으로 "BIOS"라는 단어가 인쇄된 32핀 듀얼 인라인 통합 회로입니다. 586 이전의 BIOS는 대부분 재기록 가능한 EPROM 칩이었으며 BIOS 내용을 보호하는 역할을 했으며(자외선으로 인해 EPROM 내용이 손실됨) 임의로 떼어낼 수 없습니다. 586 이후의 ROM BIOS는 대부분 EEPROM(Electrically Erasable Read-Only ROM)을 사용합니다. 시스템과 함께 제공되는 점퍼 스위치와 드라이버 디스크를 통해 EEPROM을 다시 작성하여 BIOS 업그레이드를 용이하게 할 수 있습니다.

BIOS 주요 기능에 대한 자세한 설명

1. 자체 테스트 및 초기화: 부팅 후 BIOS가 먼저 시작되며, 이후 전체 검사 및 테스트를 진행합니다. 컴퓨터의 하드웨어 장비. 문제가 발견되면 두 가지 상황으로 처리됩니다. 심각한 오류의 경우 프롬프트나 신호를 표시하지 않고 종료되고, 심각하지 않은 오류의 경우 화면 프롬프트나 소리 경보 신호를 제공하고 사용자를 기다립니다. 다루다. 문제가 발견되지 않으면 하드웨어는 대기 상태로 설정되고 운영 체제는 부팅되어 컴퓨터 제어권이 사용자에게 넘겨집니다.

2. 프로그램 서비스: BIOS는 컴퓨터의 I/O(입력/출력, 즉 입력/출력) 장치를 직접 처리하고, 특정 데이터 포트를 통해 명령을 내리고, 다양한 외부 장치로부터 데이터를 전송하거나 수신합니다. , 하드웨어에서 소프트웨어 프로그램의 직접적인 작동을 실현합니다.

3. 인터럽트 설정: 부팅 시 BIOS는 CPU에 각 하드웨어 장치의 인터럽트 번호를 알려줍니다. 사용자가 특정 장치를 사용하라는 명령을 내리면 CPU는 해당 하드웨어를 사용하여 완료합니다. 그런 다음 인터럽트 번호에 따라 원래 작업으로 돌아갑니다.

BIOS에 대한 심층적인 이해

1. BIOS 인터럽트 서비스 프로그램인 BIOS 인터럽트 루틴. 마이크로컴퓨터 시스템의 소프트웨어와 하드웨어 간의 프로그래밍 가능한 인터페이스로, 프로그램 소프트웨어 기능 도출 및 마이크로컴퓨터 하드웨어 구현에 사용됩니다. DOS/Windows 운영 체제의 소프트웨어, 하드 디스크, 광학 드라이브, 키보드, 모니터 및 기타 주변 장치 관리는 시스템 BIOS를 기반으로 합니다. 프로그래머는 INT 5, INT 13 등의 인터럽트에 액세스하여 BIOS 인터럽트 루틴을 직접 호출할 수도 있습니다.

2. BIOS 시스템 설정 프로그램 마이크로컴퓨터 구성 요소의 구성은 시스템 CPU, 소프트 및 하드 드라이브, 모니터, 키보드 및 기타 구성 요소에 대한 정보를 저장하는 읽기 및 쓰기 가능한 CMOS RAM 칩에 배치됩니다. 종료 후 시스템은 백업 배터리를 통해 CMOS에 전원을 공급하여 정보를 유지합니다. CMOS의 마이크로컴퓨터에 대한 구성 정보가 올바르지 않으면 시스템 성능이 저하되고 구성 요소를 인식할 수 없게 되어 시스템 소프트웨어 및 하드웨어 오류가 발생합니다. BIOS ROM 칩에는 "시스템 설정 프로그램"이라는 프로그램이 설치되어 있으며 CMOS RAM의 매개변수를 설정하는 데 사용됩니다. 이 프로그램은 일반적으로 부팅 시 키나 키세트를 눌러 진입하며, 사용자가 사용하기 좋은 인터페이스를 제공합니다. CMOS 매개변수를 설정하는 이 프로세스를 관례적으로 "BIOS 설정"이라고도 합니다. 새로 구입한 마이크로컴퓨터나 구성요소가 추가된 시스템에는 BIOS 설정이 필요합니다.

3. POST 전원 자체 테스트(POST Power On Self Test) 마이크로컴퓨터의 전원이 켜진 후 시스템은 다양한 내부 장치를 확인하는 프로세스를 거치게 되는데, 이를 일반적으로 POST(Power On Self Test) 절차라고 합니다. 완료합니다. 이는 BIOS의 기능이기도 합니다. 전체 POST 자체 테스트에는 CPU, 640K 기본 메모리, 1M 이상의 확장 메모리, ROM, 마더보드, CMOS 메모리, 직렬 및 병렬 포트, 디스플레이 카드, 소프트 및 하드 디스크 하위 시스템, 키보드 테스트가 포함됩니다. 자체 테스트 중 문제가 발견되면 시스템은 프롬프트 메시지를 표시하거나 경고 사이렌을 울립니다.

4. BIOS 시스템 시작 부트로더 POST 자체 테스트를 완료한 후 ROM BIOS는 시작 순서에 따라 소프트 및 하드 디스크 드라이브, CDROM 및 네트워크 서버와 같은 유효한 시작 드라이브를 검색합니다. 시스템 CMOS 설정을 읽고 운영 체제 부트 레코드를 읽은 다음 시스템 제어를 부트 레코드로 전송하면 시스템 시작이 완료됩니다.

EX 파일을 EXE로 변경: 확장자를 변경할 수 있습니다.

BI 파일을 BIN으로 변경: 확장자를 변경할 수 있습니다.

上篇: 중고방 인테리어는 얼마인가요? 下篇: 카메라의 '포커스'란 '자동 초점'과 '수동 초점'이란
관련 내용