바이오스에게 긴 경고음을 한 번 부여하십시오.  길게 한 번, 짧게 두 번 BIOS 비프음 - 이 조합은 무엇을 의미합니까?  Phoenix BIOS 및 AMI BIOS - 컴퓨터 경고음 - 암호 해독

바이오스에게 긴 경고음을 한 번 부여하십시오. 길게 한 번, 짧게 두 번 BIOS 비프음 - 이 조합은 무엇을 의미합니까? Phoenix BIOS 및 AMI BIOS - 컴퓨터 경고음 - 암호 해독

컴퓨터를 켜면 BIOS는 마더보드의 하드웨어 및 연결된 모든 장치(프로세서, 랜덤 액세스 메모리, 전원 공급 장치, 그래픽 및 기타 장치. POST 요청이 잘못 실행되면 신호 또는 신호 그룹이 특정 톤 순서로 비프 장치를 통해 재생됩니다. 전원 켜기 단계에서 컴퓨터를 테스트하려면 다음 BIOS 비프음 표만 알면 됩니다.

다른 바이오스 제조업체의 신호.

IBM BIOS

1 짧은 오류가 발견되지 않았고 모든 컴퓨터 장치가 정상 작동하며 POST 요청이 성공했습니다.
1 신호 및 빈 화면 비디오 시스템 결함
2 쇼트 비디오 시스템 결함
3장 마더보드 결함(키보드 컨트롤러 오류), RAM 막대 연결 불량 또는 누락
긴 1개, 짧은 1개 결함이 있는 마더보드
긴 1개, 짧은 2개 비디오 시스템 결함(모노/CGA)
긴 1개, 짧은 3개 비디오 시스템 결함(EGA/VGA)
반복 짧은 전원 공급 장치 또는 마더보드와 관련된 오류
마디 없는 전원 공급 장치 또는 마더보드 문제
결석 한 전원 공급 장치, 마더보드 또는 스피커에 결함이 있고 중앙 프로세서에 전원이 공급되지 않음

어워드 BIOS

1 짧은. 성공적인 POST
2 짧은. 사소한 버그가 발견되었습니다.
모니터 화면에 CMOS Setup Utility 프로그램을 시작하고 상황을 수정하라는 메시지가 표시됩니다. 케이블이 하드 드라이브와 마더보드의 커넥터에 단단히 연결되어 있는지 확인하십시오.
3 긴. 키보드 컨트롤러 오류
짧은 1개, 긴 1개. 랜덤 액세스 메모리(RAM) 오류
긴 1개, 짧은 2개. 그래픽 카드 오류
긴 1개, 짧은 3개. 비디오 카드가 감지되지 않거나 비디오 메모리 오류입니다.
긴 1개, 짧은 9개. ROM에서 읽는 중 오류 발생
반복 짧은.
  • 전원 공급 장치 문제;
  • RAM(RAM) 문제
긴 반복. RAM 문제
주기적으로 두 가지 소리 톤 - "사이렌". CPU 문제 - CPU 과열.
마디 없는. 전원 공급 문제

AMI BIOS

1 짧은 오류가 발견되지 않았습니다. PC가 제대로 작동하고 있습니다.
2 쇼트 RAM 패리티 오류 또는 스캐너 또는 프린터를 끄는 것을 잊었습니다.
3 쇼트 RAM의 처음 64KB 오류
4 쇼트 시스템 타이머 오작동. 마더보드를 교체합니다.
5 쇼트 프로세서 문제
6 쇼트 키보드 컨트롤러 초기화 오류
7 쇼트 마더보드 문제
8 쇼트 비디오 카드 메모리 오류
9 쇼트 BIOS 체크섬이 잘못되었습니다.
10 쇼트 CMOS에 쓰는 동안 오류가 발생했습니다.
11 쇼트 마더보드에 있는 캐시 오류
긴 1개, 짧은 1개 전원 공급 문제
긴 1개, 짧은 2개 비디오 카드 오류(Mono-CGA). RAM 커넥터에 결함이 있습니다. 마더보드를 교체합니다.
긴 1개, 짧은 3개 RAM 문제, 컴퓨터를 다시 시작하고 DDR 메모리를 교체해야 합니다.
긴 1개, 짧은 4개 비디오 카드 부족
긴 1개, 짧은 8개 비디오 카드 문제 모니터 또는 다른 장치가 연결되지 않았습니다. 새 장치의 연결을 끊으십시오.
3장 RAM - 읽기/쓰기 테스트가 오류와 함께 완료되었습니다. 메모리를 다시 설치하거나 좋은 모듈로 교체하십시오.
짧은 5개, 긴 1개 RAM이 제조업체에서 권장하는 대로 설치되지 않았거나 설치되지 않았습니다.
지속적인 경고음 메모리 불량, 전원 공급 장치 또는 컴퓨터 과열

AST BIOS

1 짧은 프로세서 레지스터를 확인하는 동안 오류가 발생했습니다. 프로세서 오작동
2 쇼트 키보드 컨트롤러 버퍼 오류입니다. 키보드 컨트롤러 오작동.
3 쇼트 키보드 컨트롤러 재설정 오류. 키보드 컨트롤러 또는 시스템 보드에 결함이 있습니다.
4 쇼트 키보드 통신 오류입니다.
5 쇼트 키보드 입력 오류입니다.
6 쇼트 시스템 보드 오류입니다.
9 쇼트 BIOS ROM 체크섬 불일치. BIOS ROM에 결함이 있습니다.
10 쇼트 시스템 타이머 오류입니다. 타이머 시스템 칩에 결함이 있습니다.
11 쇼트 시스템 논리 칩(칩셋) 오류입니다.
12 쇼트 비휘발성 메모리의 전원 제어 레지스터 오류입니다.
1개 DMA 컨트롤러 0 오류 채널 0 DMA 컨트롤러 칩에 결함이 있습니다.
긴 1개, 짧은 1개 DMA 컨트롤러 오류 1. 채널 1 DMA 컨트롤러 칩에 결함이 있습니다.
긴 1개, 짧은 2개 프레임 스캔의 역방향 동작을 블랭킹하는 오류입니다. 비디오 어댑터에 결함이 있을 수 있습니다.
긴 1개, 짧은 3개 비디오 메모리에 오류가 있습니다. 비디오 어댑터 메모리에 결함이 있습니다.
긴 1개, 짧은 4개 비디오 어댑터 오류입니다. 비디오 어댑터에 결함이 있습니다.
긴 1개, 짧은 5개 64K 메모리 오류입니다.
긴 1개, 짧은 6개 인터럽트 벡터를 로드하지 못했습니다. BIOS가 인터럽트 벡터를 메모리에 로드할 수 없습니다.
긴 1개, 짧은 7개 비디오 하위 시스템을 초기화하지 못했습니다.
긴 1개, 짧은 8개 비디오 메모리 오류입니다.

피닉스 BIOS

1-1-2 프로세서 테스트 오류입니다. 프로세서에 결함이 있습니다. 프로세서 교체
1-1-3 CMOS 메모리에서 데이터 쓰기/읽기 오류.
1-1-4 BIOS 콘텐츠의 체크섬을 계산하는 동안 오류가 감지되었습니다.
1-2-1
1-2-2 또는 1-2-3DMA 컨트롤러 초기화 오류입니다.
1-3-1 RAM 재생 회로의 초기화에 오류가 발생했습니다.
1-3-3 또는 1-3-4RAM의 처음 64KB에 대한 초기화 오류입니다.
1-4-1 마더보드 초기화 오류입니다.
1-4-2
1-4-3
1-4-4 I/O 포트 중 하나에서 쓰기/읽기 오류.
2-1-1 RAM의 처음 64KB의 0번째 비트(16진수 표기법)를 읽고 쓸 때 오류가 감지되었습니다.
2-1-2 RAM의 처음 64KB의 첫 번째 비트(16진수 표기법)를 읽고 쓸 때 오류가 감지되었습니다.
2-1-3 RAM의 처음 64KB의 두 번째 비트(16진수 표기법)를 읽고 쓸 때 오류가 감지되었습니다.
2-1-4 RAM의 처음 64KB의 세 번째 비트(16진수 표기법)를 읽고 쓰는 동안 오류가 감지되었습니다.
2-2-1 RAM의 처음 64KB의 4번째 비트(16진수 표기법)를 읽고 쓸 때 오류가 감지되었습니다.
2-2-2 RAM의 처음 64KB의 5번째 비트(16진수 표기법) 읽기/쓰기 시 오류가 감지되었습니다.
2-2-3 RAM의 처음 64KB의 6번째 비트(16진수 표기법)를 읽고 쓰는 동안 오류가 감지되었습니다.
2-2-4 RAM의 처음 64KB 중 7번째 비트(16진수 표기법)를 읽고 쓸 때 오류가 감지되었습니다.
2-3-1 RAM의 처음 64KB의 8번째 비트(16진수 표기법)를 읽고 쓰는 동안 오류가 감지되었습니다.
2-3-2 RAM의 처음 64KB의 9번째 비트(16진수 표기법)를 읽고 쓰는 동안 오류가 감지되었습니다.
2-3-3 RAM의 처음 64KB의 10번째 비트(16진수 표기법)를 읽고 쓸 때 오류가 감지되었습니다.
2-3-4 RAM의 처음 64KB의 11번째 비트(16진수 표기법)를 읽고 쓰는 동안 오류가 감지되었습니다.
2-4-1 RAM의 처음 64KB의 12번째 비트(16진수 표기법)를 읽고 쓰는 동안 오류가 감지되었습니다.
2-4-2 RAM의 처음 64KB의 13번째 비트(16진수 표기법)를 읽고 쓰는 동안 오류가 감지되었습니다.
2-4-3 RAM의 처음 64KB의 14번째 비트(16진수 표기법)를 읽고 쓰는 동안 오류가 감지되었습니다.
2-4-4 RAM의 처음 64KB의 15번째 비트(16진수 표기법)를 읽고 쓰는 동안 오류가 감지되었습니다.
3-1-1 두 번째 DMA 채널을 초기화하는 동안 오류가 발생했습니다.
3-1-2 또는 3-1-4첫 번째 DMA 채널을 초기화하지 못했습니다.
3-2-4
3-3-4 비디오 메모리 초기화 오류입니다.
3-4-1 모니터에 액세스하는 동안 심각한 문제가 발생했습니다.
3-4-2 비디오 카드 BIOS를 초기화할 수 없습니다.
4-2-1 시스템 타이머 초기화 오류입니다.
4-2-2 테스트가 완료되었습니다.
4-2-3 키보드 컨트롤러 초기화 오류입니다.
4-2-4 중앙 프로세서를 보호 모드로 전환하는 동안 치명적인 오류가 발생했습니다.
4-3-1 RAM 초기화 오류입니다.
4-3-2 첫 번째 타이머를 초기화하는 동안 오류가 발생했습니다.
4-3-3 두 번째 타이머를 초기화하는 동안 오류가 발생했습니다.
4-4-1 직렬 포트 중 하나를 초기화하는 동안 오류가 발생했습니다.
4-4-2 병렬 포트 초기화 오류입니다.
4-4-3 수학 보조 프로세서 초기화 오류입니다.
길고 지속적인 경고음 마더보드에 결함이 있습니다.
고주파에서 저주파 사이렌 소리 비디오 카드에 결함이 있습니다. 전해 용기에 누출이 있는지 확인하거나 정상 작동하는 것으로 알려진 새 것으로 모든 것을 교체하십시오.
연속 신호 CPU 쿨러가 연결되지 않았습니다(결함).

컴팩 BIOS

델 바이오스

쿼드텔 BIOS

목록은 정기적으로 업데이트됩니다.

안녕 친구들! 오늘은 BIOS 사운드 신호에 대해 알려드리겠습니다. 컴퓨터를 켤 때 삐 소리가 나는 것을 보셨을 것입니다. 실제로 컴퓨터의 BIOS에서 신호음이 울려 컴퓨터에 모든 것이 정상인지 또는 문제가 있는지 알려줍니다. 이 주제를 가능한 한 자세히 이해하려고 노력합시다.

컴퓨터를 켤 때 BIOS 경고음은 무엇을 의미합니까?

마더보드에 설치된 BIOS에 관계없이 PC를 켤 때 짧은 경고음이 한 번 들립니다. 이것은 모든 것이 잘 작동하고 시작될 것임을 의미합니다 윈도우 부팅... 그러나 때로는 그 반대가 사실입니다. BIOS에서 비정상적인 신호음이 울리고 컴퓨터가 전혀 켜지지 않거나 BIOS 부트로더의 맨 처음 검은 화면에서 켜짐이 종료됩니다.

여기에서 오늘의 지식이 유용할 것입니다. 이 경고음으로 PC에서 정확히 무엇이 고장났는지 확인할 수 있기 때문입니다.

글쎄, 당신은 어떤 종류의 BIOS를 보았습니까? 이제 BIOS 사운드 신호의 디코딩을 볼 수 있습니다.

사운드 신호는 BIOS AMI입니다. 완전한 성적표

1 짧은 모든 것이 잘 작동합니다. 그에게 관심을 기울이지 마십시오.
2 쇼트 RAM이 오작동하거나 결함이 있습니다. 시스템 장치를 분해하고 슬롯에서 RAM을 제거한 다음 다시 삽입하십시오. 아마도 이것은 문제를 해결할 것입니다. 그렇지 않으면 서비스 센터에 문의하거나 새 RAM을 구입해야 합니다.
3 쇼트 짧은 경고음 2회와 거의 동일합니다. 이전 단락과 동일하게 수행하십시오.
4 쇼트 마더보드의 시스템 타이머에 문제가 있습니다. BIOS를 공장 설정으로 재설정해 보십시오. 도움이되지 않으면 배터리를 교체하십시오. 저렴합니다.
5 쇼트 최악의 실수 중 하나. 중앙 프로세서에 결함이 있습니다. 컴퓨터를 간단히 다시 시작하면 도움이 될 수도 있고 그렇지 않을 수도 있습니다.
6 쇼트 키보드가 정상적으로 연결되어 있는지 확인하세요. 그렇다면 BIOS에서 여전히 경고음이 울리면 키보드를 교체하거나 마더보드의 커넥터를 수리해야 합니다.
7 쇼트 이것도 무섭습니다. 마더보드에 결함이 있습니다. 그리고 7은 행운의 숫자인 것 같습니다. 그런 놀라움.
8 쇼트 비디오 카드를 바꾸십시오. 그러나 그것을 당겨서 슬롯에 다시 삽입해 보십시오. 도움이 될 수 있습니다. 같은 경우에 비디오 카드가 내장되어 있으면 전체 마더보드를 교체하거나 서비스 센터에 가져가야 합니다. 나는 조언하지 않지만 그들이 그것을 고친다면 오래 가지 않을 것입니다.
9 쇼트 컴퓨터의 BIOS를 업데이트하거나 다시 업데이트해야 합니다.
10 쇼트 CMOS 메모리 작업 오류. 서비스 센터로 가져가시면 도와드리겠습니다.
11 쇼트 이 오류는 RAM과도 관련이 있습니다.
긴 1개와 짧은 1개 전원 공급 장치가 제대로 작동하지 않거나 전혀 작동하지 않습니다.
긴 1개와 짧은 4개 비디오 카드가 연결되어 있지 않습니다. 잊어 버린 것이 있습니까?
긴 1개와 짧은 8개 모니터를 연결하지 않았거나 비디오 카드가 모니터에 이미지를 표시하는 데 문제가 있습니다.
3장 RAM이 제대로 작동하지 않습니다.
짧은 5개와 긴 1개 램이 없습니다. 삽입하십시오.
무한히 길다 이것은 컴퓨터의 과열이거나 컴퓨터의 전원 공급 장치 작동 문제입니다. 따라서 BIOS는 스트레스, 충격 및 심각한 공황 상태에서 신호음을 울립니다.

사운드 신호 디코딩 BIOS AWARD

1 짧은 모든 것이 정상입니다. 걱정하지 마십시오.
2 쇼트 BIOS 설정의 사소한 오류. BIOS 설정을 입력하고 최적의 설정으로 재설정하거나 정확히 변경한 내용이 기억나면 마지막 설정을 취소하십시오.
3장 이것은 키보드입니다. 컴퓨터를 다시 시작해 보십시오.
짧은 1개와 긴 1개 RAM이 제대로 작동하지 않습니다. 시스템 장치를 분해하고 슬롯에서 RAM을 제거한 다음 다시 삽입합니다. 문제가 해결되지 않으면 서비스 센터에 문의하거나 새 RAM을 구입해야 합니다.
긴 1개와 짧은 2개 비디오 어댑터 또는 비디오 메모리에 문제가 있습니다. 슬롯에서 비디오 카드를 제거했다가 다시 삽입하면 모든 것이 해결될 것입니다. 비디오 카드가 통합된 경우 개별 카드로 전환하거나 마더보드를 교체해야 합니다.
긴 1개와 짧은 3개 키보드 연결 오류입니다. 다른 키보드가 있으면 연결해 보십시오. BIOS에서 신호음이 더 울리면 마더보드에 문제가 있을 가능성이 큽니다.
긴 1개와 짧은 9개 BIOS를 다시 업데이트해야 합니다. 스스로 처리할 수 있을지 확신이 서지 않으면 서비스 센터에서 하는 것이 가장 좋습니다. 그렇지 않으면 마더보드를 영원히 잃을 수 있습니다.
무한반복 짧은 비프음 전원 공급 장치에 문제가 있습니다. 제대로 작동하지 않으며 컴퓨터의 다른 구성 요소를 태울 수 있습니다.
끝없이 반복되는 긴 비프음 BIOS AWARD는 RAM이 손상된 경우 이러한 방식으로 신호음을 울립니다. 아마도 판자 중 하나 일 것입니다. 번갈아 시도

이것은 Phoenix BIOS가 특별한 방식으로 경고하는 방식입니다.

바이오스 피닉스형들과는 조금 다른 소리를 낸다. 이 맥락에서 말하자면 더 선율적입니다. BIOS Phoenix의 포인트 사운드 신호는 중간에 일시 중지와 번갈아 나타납니다. 그리고 절대적으로 해당 BIOS의 모든 신호는 항상 짧습니다.

1-1-2, BIOS가 중앙 프로세서 작동에서 오류를 감지했습니다.
1-1-3 마더보드의 CMOS 메모리에서 정보를 읽는 동안 오류가 발생했습니다.
1-3-2 RAM 테스트를 실행할 수 없습니다.
1-3-3,
1-3-4
RAM 컨트롤러 중 하나가 손상되었습니다.
1-4-1, 이러한 BIOS 경고음은 RAM의 오류를 나타냅니다.
3-3-1 마더보드의 배터리가 낮거나 낮습니다.
3-3-4, 비디오 어댑터의 오작동을 나타내는 BIOS 오류.
4-2-3 키보드 연결을 확인하십시오.

PC가 켜져 있을 때 BIOS에서 신호음이 울리지 않음

PC를 켤 때 BIOS에서 경고음이 전혀 들리지 않는 경우가 종종 있습니다. 왜요? 특정 상황에 따라 다릅니다. 주제에 대해 이야기하려면 먼저 연사가 무엇이고 왜 필요한지 알아야 합니다.

메인보드 스피커란?

마더보드 스피커컴퓨터를 켜기 전에도 컴퓨터가 오작동하는 경우 사용자에게 경고하는 소형 트위터입니다. 즉, 스피커는 컴퓨터의 상태에 대한 정보를 표시하는 수단입니다. 또한 스피커는 BIOS 사운드 신호를 방출하는 장치입니다!

메인보드에 있는 스피커의 모습입니다. BIOS 신호를 내보내는 데 도움이되는 사람입니다!

PC 시작 시 경고음이 울리지 않는 몇 가지 이유

저가 컴퓨터 제조업체(저예산 컴퓨터 제조업체뿐만 아니라)가 마더보드에 스피커를 설치하는 것을 잊어버리거나 이 예비 부품을 의도적으로 저장하는 경우가 종종 있습니다. 따라서 BIOS는 신호음이 들리지 않기 때문에 경고음을 내지 않습니다. 긴급하게 컴퓨터의 오작동을 진단해야 하는 경우 하루 동안 친구에게 스피커를 빌릴 수 있습니다. 다행히도 빼서 삽입하는 것은 어렵지 않을 것입니다.

컴퓨터를 켤 때 BIOS 비프음이 들리지 않는 또 다른 이유는 실수로 컴퓨터를 치거나 튕겨서 연결이 약간 끊어졌기 때문입니다. 이 경우 더 단단히 삽입하면 모든 것이 신호음을 울립니다. 덧붙여서 스피커가 전혀 분리되지 않은 마더 보드가 있습니다.

랩톱에서는 미적 이유로 스피커가 배치되지 않았기 때문에 BIOS에서 경고음이 울리지 않습니다. 랩톱을 켤 때마다 고유한 고주파수 신호를 제공한다고 상상해 보십시오. 짜증난다.

특히 아내가 이미 잠들었고 비밀리에 탱크를 플레이하기로 결정한 경우 랩톱을 켜면 여기에 BIIIIIIIP가 있습니다 !!! 내 아내는 즉시 일어나서 당신에게 별을 던졌습니다. 일반적으로 랩톱에서 스피커는 그다지 적합하지 않습니다.

일부 노트북은 외부 스피커와 헤드폰을 통해서도 유사한 오디오 신호를 방출할 수 있습니다. 이에 직면한 모든 사람들은 가능한 한 빨리 이 삐걱거리는 소리(삐)를 없애려고 노력하고 있습니다.

마더보드의 스피커를 어디에 어떻게 연결합니까?

이것은 당신이 여전히 친구에게서 누락된 스피커를 빌리기로 결정했는지 아니면 구매하기로 결정했는지를 아는 데 유용합니다. 친구의 마더 보드에서 스피커를 꺼냈을 때 연결 위치가 특징적인 비문으로 표시되어 있음을 알았을 것입니다. 대부분 거기에 나타납니다 스피커또는 spk또는 spkr... 스피커의 극성은 상관없으므로 스피커를 정확하게 연결할 수 있습니다.

지정된 스피커 연결이 있는 마더보드의 몇 가지 예.

BIOS 신호에 대한 유용한 비디오

요약하자면

기사가 꽤 방대했지만 오늘의 주제를 이해하는 데 도움이 되었기를 바랍니다. 적어도 이제 스피커를 마더보드에 연결할 수 있고 왜 필요한지 알 수 있습니다. 또한 BIOS의 주요 버전과 가장 많이 사용되는 버전의 오디오 신호 디코딩을 검토했습니다. BIOS 버전이 고려한 것과 다른 경우 검색 엔진에서 요청을 지정하기만 하면 됩니다(예: " BIOS IBM / DELL의 사운드 신호 디코딩».

끝까지 읽으셨나요?

도움이 되었나요?

설마

정확히 무엇을 싫어했습니까? 기사가 불완전하거나 거짓이었습니까?
의견을 작성하면 개선할 것을 약속합니다!

컴퓨터가 시작을 거부하면 마더보드의 신호로 원인을 확인할 수 있습니다. 하드웨어 오류가 발생하면 PC는 디코딩할 수 있는 표준 PC 스피커로 신호를 보냅니다.

먼저 BIOS 유형을 결정해야 합니다. 이는 BIOS가 다른 PC마다 신호 코딩이 다르기 때문에 필요합니다. BIOS를 확인하려면 컴퓨터를 부팅할 때 화면에 가장 먼저 나타나는 항목에 주의하십시오. 이것이 BIOS의 이름입니다. 볼 시간이 없으면 DEL 키를 사용하여 CMOS SETUP으로 이동하십시오. 일반적으로 BIOS 브랜드는 상단에 기록됩니다. 모니터가 화면에 이미지를 표시하는 것을 거부하면 PC 내부로 올라가 마더보드에서 BIOS 칩을 찾아 이름을 확인해야 합니다.

아래에서는 나에게 알려진 다양한 BIOS의 신호 디코딩을 제공합니다.

AMI 바이오스.

신호

컴퓨터가 부팅될 때 최소한 하나의 신호가 들려야 합니다. 그러한 신호가 없으면 스피커가 비활성화되었거나 결함이 있거나 마더보드가 전혀 시작되지 않는 것입니다.

하나의 신호는 초기화가 성공했음을 의미합니다. 모니터에 이미지가 나오지 않으면 모니터가 비디오 카드(비디오 카드는 마더보드)에 연결되어 있는지 확인하세요. 그렇다면 RAM 카드를 제거하고 교체하고 재부팅하십시오.

메모리 인식 오류입니다. 기본적으로 2번의 비프음과 동일합니다.

기본적으로 2번의 비프음과 동일합니다. 타이머에도 결함이 있을 수 있습니다.

프로세서 오류입니다.

키보드 컨트롤러 오류입니다. 키보드를 담당하는 미세 회로가 제대로 작동하지 않습니다. 키보드 오작동 가능성이 있습니다. 키보드 컨트롤러 칩이 제거 가능한 경우 교체해 볼 수 있습니다.

프로세서 오류입니다. 프로세서가 타버렸을 수 있습니다.

비디오 카드 오류입니다. 비디오 카드가 타버렸을 수 있습니다.

롬 오류. BIOS가 소진되었습니다.

CMOS 오류. 문제는 CMOS에 있습니다. CMOS에 연결된 모든 칩을 교체해야 합니다.

CACHE 메모리가 고장났으며 컴퓨터에서 비활성화되었습니다.

피닉스 바이오스.

작동 중인 PC를 켜면 몇 초 후에 짧은 경고음이 한 번 들리므로 모든 사용자의 귀를 즐겁게 합니다.

신호(짧은 신호음의 순서)

복호화, 구제

BIOS를 교체해야 합니다.

타이머는 어머니에게 작동하지 않습니다.

어머니가 고장났습니다.

어머니가 고장났습니다.

어머니가 고장났습니다.

램 체크 오류. 메모리 문제. 먼저 영상을 확인해보자. 작동하면 화면에 오류 메시지가 표시됩니다. RAM 카드를 확인하십시오. 그것들을 꺼내서 다시 넣으십시오. RAM 카드를 인접한 슬롯으로 교체해 보십시오.

어머니는 선에서 벗어났습니다.

어머니는 선에서 벗어났습니다.

RAM이 작동하지 않습니다.

두 개의 짧은 신호 이후의 신호 세트는 RAM이 제대로 작동하지 않는다는 것을 의미합니다.

마더보드의 칩 중 하나가 작동하지 않습니다.

컴퓨터가 비디오 카드를 찾을 수 없습니다. 비디오 카드를 다른 슬롯에 넣어 볼 수 있습니다.

비디오 카드 오류입니다.

마더보드에 결함이 있는 마이크로 회로.

키보드 또는 입력 컨트롤러 오류입니다.

4-2-2와 동일

컴퓨터의 보드 중 하나가 작동하지 않습니다.

어머니는 선에서 벗어났습니다.

4-3-1 참조.

4-3-1 참조.

날짜 및 시간 카운터 오류입니다. 설정으로 이동하여 새 시간을 설정합니다. CMOS 배터리가 방전되었을 수 있습니다.

오류 직렬 포트(COM)

4-4-1 참조

수학 보조 프로세서 오류입니다.

수상 BIOS.

신호

복호화, 구제

1 짧은

2 쇼트

CMOS 오류. 설정으로 이동하여 모든 것을 다시 설치하십시오. CMOS 배터리의 전압을 확인하고 필요한 경우 배터리를 교체하십시오.

긴 1개 - 짧은 1개

램 오류.

긴 1개 - 짧은 2개

비디오 카드 오류입니다. 연결 품질에 주의하십시오.

긴 1개 - 짧은 3개

키보드 컨트롤러 오류입니다.

긴 1개 - 짧은 9개

ROM(BIOS) 오류입니다.

긴 루프

RAM 카드가 올바르게 설치되지 않았습니다.

루프 쇼트

전원 공급 장치 오류입니다.

좋은 하루 ... 개인용 컴퓨터를 다시 켤 때마다 BIOS ROM에 "기록"되는 자동 POST(Power-On-Self-Test) 자체 테스트 진단 프로그램이 실행됩니다.이 작은 게시물에서는 PC 신호 디코딩이 포함된 테이블의 몇 가지 예를 제공하고자 합니다. 즉, 컴퓨터의 사운드 신호 또는 BIOS가 경고하는 내용입니다.

우선 이 표를 사용하려면 마더보드의 BIOS 제조업체를 찾아야 합니다. BIOS 제조업체를 찾는 것은 매우 쉽습니다. BIOS 자체(아래 설명 참조)로 이동하여 제조업체의 서명을 찾아야 합니다.

POST 진단 프로그램에 대한 몇 마디. 이 프로그램은 개인용 컴퓨터의 가장 중요한 모든 구성 요소를 검사합니다. 예: 프로세서 성능 모니터링, CMOS. 마더 보드의 지원 칩은 물론 RAM의 빠른 테스트를 생성합니다. PC 성능에 대한 이 모든 정보는 컴퓨터가 BIOS에서 사운드 신호의 형태로 마이크로 스피커에 전달합니다(삐).

POST 프로그램이 컴퓨터의 중요한 구성 요소에 대한 진단을 성공적으로 완료하고 PC가 우수한 상태로 작동하는 경우 짧은 경고음이 한 번 들려야 합니다. 그러면 다운로드가 즉시 시작됩니다. 운영 체제... 컴퓨터를 시작할 때 작동하지 않는 구성 요소가 감지되면 POST 프로그램은 즉시 특정 경고음(짧은 경고음 몇 번 또는 긴 경고음 여러 번)을 울립니다. 따라서 감지된 오류를 식별합니다. 따라서 컴퓨터가 작동을 멈춥니다.

BIOS Windows 7에 들어가는 방법

Winows 7 또는 XP에서 BIOS에 들어가려면 PC를 켠 직후 특정 키 또는 일련의 키를 눌러야 합니다. 따라서 컴퓨터 자체의 운영 체제를 로드하기 전에.컴퓨터 재시작 버튼을 누르는 즉시 특정 키를 눌러야 합니다. 또는 키 세트. BIOS 메뉴로 들어가기 전에 클릭하는 것이 좋습니다.

일반적으로 영어로 된 특정 비문이 모니터 화면에 표시됩니다(DEL을 눌러 SETUP으로 들어감). PC 설정을 입력하는 방법에 대해 설명합니다. Delete 키를 자주 사용합니다. 다른 단축키 옵션도 있습니다.

Windows 7의 키보드 단축키 옵션

  • Ctrl + Alt + Esc
  • Ctrl + Alt + Ins
  • Ctrl + Alt

POST 진단 프로그램 및 컴퓨터 경고음

수상 BIOS

신호음 순서 오류 설명
1 짧은 성공적인 POST
2 쇼트 사소한 버그가 발견되었습니다.
모니터에 CMOS 설정 유틸리티로 들어가 상황을 수정하라는 메시지가 표시됩니다.
케이블이 하드 드라이브와 마더보드의 커넥터에 단단히 고정되어 있는지 확인하십시오.
3장 키보드 컨트롤러 오류
짧은 1개, 긴 1개 랜덤 액세스 메모리(RAM) 오류
긴 1개, 짧은 2개 그래픽 카드 오류
긴 1개, 짧은 3개 비디오 메모리 오류
긴 1개, 짧은 9개 ROM에서 읽는 중 오류 발생
반복 짧은 전원 공급 장치 문제; RAM 문제
긴 반복 RAM 문제
반복적인 고주파 CPU 문제
마디 없는 전원 공급 문제

AMI BIOS

짧은 신호음 한 번
짧은 경고음 두 번 RAM 테스트 오류
세 번의 짧은 경고음 RAM 테스트 오류(처음 64kb)
네 번의 짧은 경고음 마더보드 결함, (시스템 타이머 오류)
다섯 번의 짧은 경고음 프로세서에 결함이 있습니다. 프로세서를 제거하고 다시 설치해 보십시오(두려운 것이 아니라면). 도움이 되지 않으면 프로세서를 교체해야 합니다.
짧은 경고음 여섯 번 마더보드 결함(키보드 컨트롤러 오류)
7번의 짧은 경고음 마더보드에 결함이 있습니다(가상 모드 오류). 컴퓨터를 다시 시작해 보십시오. 도움이 되지 않으면 마더보드만 교체하십시오.
8번의 짧은 경고음 비디오 어댑터 결함 또는 비디오 메모리 테스트 오류
9번의 짧은 경고음 BIOS ROM 체크섬 오류
10번의 짧은 경고음 CMOS 메모리에 쓰는 동안 오류가 발생했습니다. BIOSa 메모리를 "재설정"한 다음 배터리 옆에 있는 두 접점을 연결하거나(CMOS 지우기) 전원 코드를 뽑아 20분 동안 배터리를 제거해야 합니다. 도움이되지 않으면 미세 회로를 변경해야합니다.
RAM 오류. 메모리 스틱을 다시 설치해 보십시오.
(길게 1번, 짧게 2번), (길게 1번, 짧게 3번), (길게 1번, 짧게 8번) 비프음 비디오 카드의 오작동.

델 바이오스

경고음 한 번, 일시 중지, 경고음 두 번 비디오 카드 오류입니다. 비디오 카드의 연결을 확인해야 합니다
신호음 한 번, 일시 중지, 알림음 두 번, 일시 중지, 알림음 두 번, 일시 중지, 알림음 세 번 BIOS 칩 오류
신호음 한 번, 일시 중지, 알림음 세 번, 일시 중지, 알림음 한 번, 일시 중지, 알림음 한 번 BIOS 칩 오류
삐 한 번, 일시 중지, 세 번, 일시 중지, 한 번, 일시 중지, 세 번 키보드 결함
삐 한 번, 일시 중지, 알림음 세 번, 일시 중지, 알림음 세 번, 일시 중지, 알림음 한 번
삐 한 번, 일시 중지, 세 번, 일시 중지, 네 번, 일시 중지, 한 번
경고음 한 번, 일시 중지, 경고음 세 번, 일시 중지, 경고음 네 번, 일시 중지, 경고음 세 번 램 체크 오류. 당신의 기억을 확인할 가치가 있습니다
신호음 한 번, 일시 중지, 알림음 네 번, 일시 중지, 알림음 한 번, 일시 중지, 알림음 한 번 램 체크 오류. 당신의 기억을 확인할 가치가 있습니다

IBM BIOS

AST BIOS

짧은 신호음 한 번 프로세서 결함
짧은 경고음 두 번, (짧은 경고음 세 번)
네 번의 짧은 경고음 키보드 결함
다섯 번의 짧은 경고음 키보드 결함
짧은 경고음 여섯 번 시스템 보드 결함
9번의 짧은 경고음 BIOS 칩 결함
10번의 짧은 경고음 타이머 IC에 결함이 있습니다.
11번의 짧은 비프음 칩셋 드라이버 결함
12번의 짧은 경고음 비휘발성 메모리 전원 공급 장치 오류
긴 신호음 한 번 DMA 컨트롤러 IC 결함(채널 0)
DMA 컨트롤러 IC 결함(채널 1)
비디오 어댑터 결함
길게 한 번, 짧게 세 번 울림 비디오 어댑터 메모리의 오작동
긴 경고음 한 번과 짧은 경고음 네 번 비디오 어댑터 결함
길게 한 번 울리고 짧은 경고음 다섯 번 RAM에 결함이 있습니다.
긴 경고음 한 번과 짧은 경고음 여섯 번 인터럽트 벡터를 메모리에 로드하는 중 오류 발생
긴 경고음 한 번과 짧은 경고음 일곱 번 장비 비디오가 잘못되었습니다.
긴 경고음 한 번과 짧은 경고음 여덟 번 비디오 메모리 결함

컴팩 BIOS

긴 신호음 한 번 POST 진단 프로그램이 오류를 찾지 못했고 제대로 작동합니다. 다 괜찮아.
긴 경고음 한 번과 짧은 경고음 한 번 BIOS 메모리 체크섬이 잘못되었습니다. 배터리의 상태를 확인하는 것이 필요합니다
짧은 경고음 두 번 일반 오류
긴 경고음 한 번과 짧은 경고음 두 번 비디오 카드에 결함이 있습니다. 그래픽 카드를 다시 설치해야 합니다.
7개의 신호 AGP 카드에 결함이 있습니다. 그래픽 카드를 다시 설치해야 합니다.
하나의 긴(반복) RAM에 결함이 있습니다.
짧은 경고음과 긴 경고음 두 번 RAM에 결함이 있습니다.

피닉스 BIOS

이 BIOS의 신호는 짧은 경고음과 함께 일시 중지됩니다. 예 - 1-2-1(삐 1번, 일시 중지, 알림음 2번, 일시 중지, 알림음 1번)

신호음 한 번, 일시 중지, 알림음 한 번, 일시 중지, 알림음 세 번 BIOS 메모리에 액세스하는 동안 오류가 발생했습니다.
경고음 한 번, 일시 중지, 경고음 한 번, 일시 중지, 경고음 네 번 BIOS 메모리의 체크섬이 잘못되었습니다. 배터리의 상태를 확인하는 것이 필요합니다
삐 한 번, 일시 중지, 두 번, 일시 중지, 한 번 마더보드 결함
신호음 한 번, 일시 중지, 알림음 두 번, 일시 중지, 알림음 두 번(삐 한 번, 일시 중지, 알림음 두 번, 일시 중지, 알림음 세 번) DMA 컨트롤러 IC에 결함이 있습니다.
신호음 한 번, 일시 중지, 알림음 네 번, 일시 중지, 알림음 한 번 마더보드 결함
경고음 한 번, 일시 중지, 경고음 네 번, 일시 중지, 경고음 두 번 RAM에 결함이 있습니다.
경고음 한 번, 일시 중지, 경고음 네 번, 일시 중지, 경고음 세 번 시스템 타이머 오류
경고음 한 번, 일시 중지, 경고음 네 번, 일시 중지, 경고음 네 번 I/O 포트 중 하나의 오작동
경고음 두 번, 일시 중지, 경고음 한 번, 일시 중지, 경고음 한 번, (경고음 두 번, 일시 중지, 경고음 한 번, 일시 중지, 경고음 두 번), (삐 두 번, 일시 중지, 경고음 한 번, 일시 중지, 경고음 세 번), (경고음 두 번, 일시 중지, 하나 경고음, 일시 중지, 경고음 네 번) RAM에 결함이 있습니다.
경고음 두 번, 일시 중지, 경고음 두 번, 일시 중지, 경고음 한 번, (경음 두 번, 일시 중지, 경고음 두 번, 일시 중지, 경고음 두 번), (경음 두 번, 일시 중지, 경고음 두 번, 일시 중지, 경고음 세 번), (경음 두 번, 일시 중지, 두 번) 경고음, 일시 중지, 경고음 네 번) RAM에 결함이 있습니다.
경고음 두 번, 일시 중지, 경고음 세 번, 일시 중지, 경고음 한 번, (삐 두 번, 일시 중지, 경고음 세 번, 일시 중지, 경고음 두 번), (삐 두 번, 일시 중지, 경고음 세 번, 일시 중지, 경고음 세 번), (삐 두 번, 일시 중지, 세 번) 경고음, 일시 중지, 경고음 네 번) RAM에 결함이 있습니다.
경고음 두 번, 일시 중지, 경고음 네 번, 일시 중지, 경고음 한 번, (경음 두 번, 일시 중지, 경고음 네 번, 일시 중지, 경고음 두 번), (경음 두 번, 일시 중지, 경고음 네 번, 일시 중지, 경고음 세 번), (경음 두 번, 일시 중지, 경고음 네 경고음, 일시 중지, 경고음 네 번) RAM에 결함이 있습니다.
비프음 세 번, 일시 중지, 알림음 한 번, 일시 중지, 알림음 한 번 두 번째 DMA 채널에 결함이 있습니다.
경고음 세 번, 일시 중지, 경고음 한 번, 일시 중지, 경고음 두 번, (삐 세 번, 일시 중지, 경고음 한 번, 일시 중지, 경고음 네 번) 첫 번째 DMA 채널에 결함이 있습니다.
경고음 세 번, 일시 중지, 경고음 두 번, 일시 중지, 경고음 네 번 키보드 컨트롤러 결함
경고음 세 번, 일시 중지, 경고음 세 번, 일시 중지, 경고음 네 번 비디오 메모리 결함
경고음 세 번, 일시 중지, 경고음 네 번, 일시 중지, 경고음 한 번 모니터 결함
경고음 세 번, 일시 중지, 경고음 네 번, 일시 중지, 경고음 두 번 BIOS 칩 오류 비디오
경고음 네 번, 일시 중지, 경고음 두 번, 일시 중지, 경고음 한 번 시스템 타이머 결함
경고음 네 번, 일시 중지, 경고음 두 번, 일시 중지, 경고음 두 번 테스트 종료
경고음 네 번, 일시 중지, 경고음 두 번, 일시 중지, 경고음 세 번 키보드 컨트롤러 결함
경고음 네 번, 일시 중지, 경고음 두 번, 일시 중지, 경고음 네 번 보호 모드로 전환하는 동안 프로세서 충돌이 발생했습니다.
경고음 네 번, 일시 중지, 경고음 세 번, 일시 중지, 경고음 한 번 램 오류
경고음 네 번, 일시 중지, 경고음 세 번, 일시 중지, 경고음 두 번, ( 경고음 네 번, 일시 중지, 경고음 세 번, 일시 중지, 경고음 세 번) 타이머 오류
경고음 네 번, 일시 중지, 경고음 네 번, 일시 중지, 경고음 한 번 직렬 포트 오작동
경고음 네 번, 일시 중지, 경고음 네 번, 일시 중지, 경고음 두 번 병렬 포트 오작동
경고음 네 번, 일시 중지, 경고음 네 번, 일시 중지, 경고음 세 번 수학 프로세서의 오작동
긴 반복 마더보드 결함
마디 없는 팬 결함(쿨러) 프로세서
사이렌 비디오 카드 결함

결론

이 정보를 절대적으로 신뢰할 수 있는 것으로 받아들이지 마십시오. 새 BIOS 버전이 출시되면 컴퓨터 신호음이 변경될 수 있습니다. 도움이 되셨길 바라며 이번 포스팅을 마치겠습니다...

아메리칸 메가트렌드, Inc. (아미)

AMIBIOS에서 수행되는 POST 절차의 체크포인트는 1995년에 개정 및 보완되었으며 지금까지 큰 변화를 겪지 않았습니다. POST 코드에 대한 첫 번째 설명 또는 AMI가 이를 AMI라고 하는 경우 V6.24 커널 릴리스(15/07/95)와 관련하여 현재 형식의 "체크 포인트"가 나타납니다. 이 문서에 반영된 AMIBIOS V7.0에서 일부 변경이 이루어졌습니다.

AMIBIOS 시작 절차의 기능

시작 프로세스 데이터 55h 동안 AAh가 진단 포트에 나타나면 이 정보를 POST 코드와 비교해서는 안 됩니다. 우리는 데이터 버스의 무결성을 확인하는 작업인 일반적인 테스트 시퀀스를 다루고 있습니다.

시작 단계에서 진단 데이터 포트에 대한 출력은 플랫폼에 따라 다릅니다. 일부 구현에서 첫 번째로 렌더링된 코드는 AMI가 칩셋 특정 항목이라고 부르는 활동 관련 코드입니다. 이 절차에는 CCh 값의 포트 80h에 대한 출력과 시스템 논리 레지스터를 설정하기 위한 일련의 작업이 수반됩니다. 일반적으로 CCh 코드는 PIIX 컨트롤러를 기반으로 구축된 Intel의 시스템 로직이 사용되는 경우에 나타납니다(TX, LX, BX 칩셋).

일부 온보드 I/O 칩에는 시작 시 비활성화되는 RTC 및 키보드 컨트롤러가 포함되어 있습니다. BIOS의 목적은 나중에 사용할 수 있도록 이러한 보드 리소스를 초기화하는 것입니다. 이 경우, 키보드 컨트롤러 설정과 관련된 첫 번째 시작 절차는 값 10h의 출력을 동반한 다음 진단 포트에 DDh 코드가 나타나는 것으로 입증되는 바와 같이 RTC가 초기화됩니다. 이러한 리소스 중 하나 이상이 실패하면 POST의 맨 처음 단계에서 전체 마더보드가 시작되지 않는다는 점에 유의해야 합니다.

많은 보드에서 초기화 프로세스는 CPU를 보호 모드로 전환하는 것으로 시작됩니다. 이 경우 첫 번째 시각화된 코드 43h 다음에 POST가 AMIBIOS 설명서에 설명된 대로 계속됩니다. 제어가 포인트 D0h로 전송됩니다.

패키징되지 않은 초기화 루틴 코드

압축되지 않은 초기화 코드 체크 포인트

에러 코드오류 설명
EEAMIBIOS의 최신 구현에서 첫 번째 렌더링된 코드는 BIOS 복구를 위해 부팅할 수 있는 장치에 대한 호소와 연결됩니다.
참조시스템 논리 레지스터 초기화 CD 플래시 ROM 유형이 인식되지 않음
CE시작 BIOS CF의 체크섬 불일치 예비 플래시 ROM 칩 액세스 오류
DDSIO 칩에 통합된 RTC의 조기 초기화
D0마스크할 수 없는 NMI 인터럽트를 비활성화합니다. 과도 과정의 감쇠를 위한 시간 지연을 계산합니다. 체크섬 체크 부트 블록, 불일치 시 중지
D1메모리 재생 및 기본 보증 테스트 수행. 4GB 메모리 주소 지정 모드로 전환
D3볼륨 결정 및 기본 메모리 테스트
D4실제 메모리 주소 지정 모드로 돌아갑니다. 칩셋의 초기 초기화. 스택 설정
D5플래시 ROM에서 메모리 패스스루로 POST 모듈 이동
D6체크섬 또는 CTRL + Home이 일치하지 않으면 Flash ROM 복구 절차로 전환됩니다(Code E0).
D7시스템 BIOS 압축 해제 유틸리티에 제어권 넘기기
D8시스템 BIOS 포장 풀기
D9시스템 BIOS에 대한 제어를 Shadow RAM으로 이전
SPD(Serial Presence Detect) DIMM DB에서 정보 읽기 중앙 프로세서의 MTRR 레지스터 구성
DCSPD DE 시스템 메모리 구성 오류에서 수신한 데이터에 따라 프로그래밍된 메모리 컨트롤러입니다. 치명적 오류
DF시스템 메모리 구성 오류입니다. 혼 10 조기
11 STR(Suspend to RAM) 상태에서 복귀
12 SMRAM(시스템 관리 RAM)에 대한 액세스 복원
13 기억 재생 회복
14 VGA BIOS 찾기 및 초기화

플래시 ROM 덮어쓰기 절차 코드

부트 블록 복구 코드

에러 코드오류 설명
E0INT19 가로채기 준비 및 단순화 모드에서 시스템 시작 가능성 확인
E1인터럽트 벡터 설정
E3CMOS 콘텐츠 복구, BIOS 찾기 및 초기화
E2인터럽트 컨트롤러 및 직접 메모리 액세스 준비
E6시스템 타이머 및 FDC에서 인터럽트 활성화
ECIRQ 및 DMA ED 컨트롤러 재초기화 드라이브 초기화
EEEF 플로피 디스크 작업 오류에서 부트 섹터 읽기
F0AMIBOOT.ROM 파일 검색
F1루트 디렉토리에서 AMIBOOT.ROM 파일을 찾을 수 없음 F2 FAT 읽기
F3AMIBOOT.ROM 읽기
F4AMIBOOT.ROM 파일의 크기가 플래시 ROM의 크기와 일치하지 않습니다.
F5내부 캐시 비활성화
FB플래시 ROM 유형 결정
FCFlash ROM 본체 지우기
FD플래시 ROM 본체 프로그래밍
FFBIOS 재시작

ShadowRAM에서 실행되는 압축 해제된 시스템 BIOS 코드

런타임 코드가 F000 섀도우 RAM에서 압축 해제됨

에러 코드오류 설명
03 마스크할 수 없는 NMI 인터럽트를 비활성화합니다. 재설정 유형 결정
05 스택 초기화. 메모리 및 USB 컨트롤러 캐싱 비활성화
06 RAM에서 유틸리티 프로그램 실행
07 프로세서 인식 및 APIC 초기화
08 CMOS 체크섬 확인
09 End / Ins 키의 작동 확인
0A배터리 고장 확인
0B키보드 컨트롤러의 버퍼 레지스터 지우기
0C테스트 명령이 키보드 컨트롤러로 전송됩니다.
0E키보드 컨트롤러에서 지원하는 추가 장치 찾기
0F키보드 초기화
10 재설정 명령이 키보드로 전송됩니다.
11 End 또는 Ins 키를 누르면 CMOS가 지워집니다. 12 DMA 컨트롤러를 수동 상태로 전환합니다.
13 칩셋 초기화 및 L2 캐시
14 시스템 타이머 확인
19 DRAM 리프레시 요청 생성 테스트 진행 중
1A재생 주기의 지속 시간 확인
20 출력 장치 초기화
23 키보드 컨트롤러의 입력 포트를 읽습니다. 폴링된 키 잠금 스위치 및 제조 테스트 스위치
24 인터럽트 벡터 테이블 초기화 준비
25 인터럽트 벡터 초기화 완료
26 키보드 컨트롤러 입력 포트는 터보 스위치 점퍼의 상태를 폴링합니다.
27 USB 컨트롤러 초기화. 시동 프로세서 마이크로코드 업데이트
28 비디오 모드 설치 준비
29 LCD 패널 초기화
2A선택적 ROM에서 지원하는 장치 찾기
2BVGA BIOS 초기화, 체크섬 확인
2CVGA BIOS 실행
2DINT 10h 및 INT 42h의 조정
2ECGA 비디오 어댑터 검색
2FCGA 비디오 메모리 테스트
30 CGA 스윕 테스트
31 비디오 메모리 또는 스캔 회로에 오류가 있습니다. 대체 비디오 어댑터 CGA 찾기
32 대체 비디오 어댑터 CGA 및 스캔 회로의 비디오 메모리 테스트
33 모노/컬러 점퍼 상태 폴링
34 텍스트 모드 80x25 설정
37 비디오 모드가 설정됩니다. 화면이 지워짐
38 온보드 장치 초기화
39 이전 단계에서 오류 메시지 표시
3ACMOS 설정에 들어가기 위해 "Hit DEL" 메시지 출력
3B보호 모드에서 메모리 테스트 준비 시작
40 GDT 및 IDT 설명자 테이블 준비
42 보호 모드로 전환
43 보호 모드 프로세서. 인터럽트 허용
44 A20 라인 테스트 준비
45 라인 테스트 A20
46 RAM 크기 결정 완료
47 기존 메모리에 기록된 테스트 데이터
48 기존 메모리 재확인
49 확장 메모리 테스트
4B메모리 지우기
4C영점 조정 진행 표시
4D획득한 기존 및 확장 메모리 크기를 CMOS 4E로 기록 시스템 메모리의 실제 크기 표시
4F확장 기존 메모리 테스트 진행 중
50 기존 메모리 크기 수정
51 확장 메모리 테스트
52 기존 메모리 및 확장 메모리 볼륨 유지
53 지연된 패리티 오류 처리
54 패리티 및 마스크 불가능 인터럽트 처리 비활성화
57 POST 메모리 관리자에 대한 메모리 영역 초기화
58 CMOS 설정을 입력하라는 메시지가 표시됩니다.
59 프로세서를 리얼 모드로 되돌리기
60 DMA 페이지 레지스터 확인
62 DMA 컨트롤러 # 1 주소 및 업로드 길이 레지스터 테스트
63 DMA 컨트롤러 # 2 주소 및 업로드 길이 레지스터 테스트
65 DMA 컨트롤러 프로그래밍
66 쓰기 요청 및 마스크 설정 POST 레지스터 지우기
67 인터럽트 컨트롤러 프로그래밍
7F추가 소스의 NMI 요청 허용
80 PS / 2 포트에서 인터럽트 서비스 모드를 설정합니다.
81 재설정 오류에 대한 키보드 인터페이스 테스트
82 키보드 컨트롤러 작동 모드 설정
83 키 잠금 상태 확인
84 메모리 검증
85 오류 메시지 표시
86 설정 작업을 위한 시스템 구성
87 CMOS 설정 프로그램을 일반 메모리에 풀기.
88 사용자가 설정 완료
89 설치 프로그램 실행 후 상태 복구 완료
8B옵션 BIOS 변수 블록용 메모리 예약
8C구성 레지스터 프로그래밍
8DHDD 및 FDD 컨트롤러 초기화
8FFDD 컨트롤러 재초기화
91 하드 디스크 컨트롤러 구성
95 추가 BIOS를 찾기 위해 ROM 스캔이 진행 중입니다.
96 시스템 리소스의 추가 구성
97 보조 BIOS 서명 및 체크섬 확인
98 시스템 관리 RAM 설정
99 타이머 카운터 및 병렬 포트 변수 설정 9A 직렬 포트 목록 생성
9B보조 프로세서 테스트를 위해 메모리 영역 준비
9C보조 프로세서 초기화
9D보조 프로세서 정보는 CMOS RAM에 저장됩니다.
9E키보드 유형 식별
9F추가 입력 장치 검색
A0레지스터 MTRR(메모리 유형 범위 레지스터)의 형성
A2초기화의 이전 단계 중 오류 메시지
A3키보드 자동 반복 타이밍 설정
A4사용하지 않는 RAM 영역 조각 모음
A5비디오 모드 설정
A6화면 청소
A7BIOS 실행 코드를 Shadow RAM 영역으로 이동
A8E000h 세그먼트의 2차 BIOS 초기화
A9시스템 BIOS로 돌아가기 AA USB 버스 초기화
AB디스크 서비스 서비스를 위한 INT13 모듈 준비
교류멀티프로세서 AD 시스템을 지원하기 위한 AIOPIC 테이블 구축 비디오 서비스를 위한 INT10 모듈 준비
AEDMI 초기화
B0시스템 구성 테이블이 표시됩니다. B1 ACPI BIOS 초기화
00 INT19h 소프트웨어 인터럽트 - 부트 섹터 부트

Device Initialization Manager 실행 기능

위의 POST 코드 외에도 진단 포트는 DIM(장치 초기화 관리자) 실행 중 이벤트에 대한 메시지를 표시합니다. 시스템 또는 로컬 버스의 초기화 상태를 표시하는 여러 중단점이 있습니다.

정보는 워드 형식으로 표시되며 하위 바이트는 시스템 POST 코드와 동일하고 상위 바이트는 수행 중인 초기화 절차의 유형을 나타냅니다. 상위 바이트의 상위 니블은 수행할 절차 유형을 나타내고 하위 니블은 해당 응용 프로그램의 버스 토폴로지를 결정합니다.

엘더 테트라드
어린 테트라드

시스템 메모리 구성 오류가 감지되면 DE 코드, DF 코드 및 구성 오류 코드가 다음 값을 취할 수 있는 무한 루프에서 순차적으로 포트 80h에 출력됩니다.

2. 어워드 BIOS V4.51PG 엘리트

AwardBIOS V4.51PG 엘리트

1995년, 역동적으로 발전하는 회사인 Award Software는 저수준 영역에서 새로운 솔루션을 제안했습니다. 소프트웨어- V4.50PG로 더 잘 알려진 AwardBIOS "Elite". 검문소 서비스 모드는 일반 버전 V4.51 또는 희귀 버전 V4.60에서 변경되지 않았습니다. 접미사 P 및 G는 각각 PnP 지원 및 녹색 기능을 나타냅니다.

섀도우 RAM에 게시

에러 코드오류 설명
03 NMI, PIE(Periodic Interrupt Enable), AIE(Alarm Interrupt Enable), UIE(Update Interrupt Enable)를 금지합니다. 프로그래밍 가능한 주파수 SQWV 생성 금지
04 DRAM 재생성 요청 구성 확인
05
06 BIOS가 있는 주소 F000h에서 시작하는 메모리 영역 테스트 07 CMOS 및 배터리 공급 장치의 기능 확인
이다사우스 및 노스 브리지의 구성 레지스터 프로그래밍
09 Cyrix L2 캐시 및 확장 캐시 제어 레지스터 초기화
0A인터럽트 벡터 테이블 생성. 전원 관리 리소스 구성 및 SMI 벡터 설치
0BCMOS 체크섬을 확인합니다. PCI 버스 장치를 스캔 중입니다. 프로세서 마이크로코드 업데이트
0C키보드 컨트롤러 초기화
0D비디오 어댑터의 검색 및 초기화. IOAPIC 구성. 시계 측정, FSB 설정
0EMPC 초기화. 비디오 메모리 테스트. 디스플레이 어워드 로고
0F첫 번째 컨트롤러 DMA 8237 테스트. 키보드 식별 및 내부 테스트. BIOS 체크섬 확인
10 두 번째 DMA 8237 컨트롤러 테스트
11 DMA 컨트롤러의 페이지 레지스터 확인
14 시스템 타이머 채널 2 테스트 15 첫 번째 인터럽트 컨트롤러의 마스킹 레지스터 테스트 요청
16 두 번째 인터럽트 컨트롤러 요청의 마스킹 레지스터 테스트 19 NMI 마스크 불가능 인터럽트 요청의 수동성 확인
30 기본 메모리 및 확장 메모리의 크기 결정. APIC 구성. 쓰기 할당 모드의 소프트웨어 제어

에러 코드오류 설명
31 RAM의 주요 화면 테스트. USB 초기화
32 플러그 앤 플레이 BIOS 확장 시작 화면이 표시됩니다. 슈퍼 I/O 리소스 구성. 프로그래밍 가능한 온보드 오디오 장치
39 I2C 클럭 프로그래밍
3CSetup이 진입할 수 있도록 소프트웨어 플래그 설정
3DPS / 2 마우스 초기화
3E외부 캐시 컨트롤러 초기화 및 캐시 BF 활성화 칩셋의 구성 레지스터 설정
41 플로피 디스크 하위 시스템 초기화
42 PS / 2 마우스가 없으면 IRQ12를 비활성화합니다. 하드 디스크 컨트롤러의 소프트 리셋이 진행 중입니다. 다른 IDE 장치 스캔
43
45 FPU 보조 프로세서 초기화
4E오류 메시지 표시
4F비밀번호 요청
50 RAM에 이전에 저장된 CMOS 상태 복원
51 32비트 HDD 액세스를 허용합니다. ISA/PnP 리소스 구성
52 추가 BIOS 초기화. PIIX 구성 레지스터의 값 설정. NMI와 SMI의 형성
53
60 바이러스 백신 보호 BOOT 섹터 설치
61 칩셋 초기화를 위한 마지막 단계
62 키보드 식별자 읽기. 매개변수 설정
63 ESCD, DMI 블록 수정. 램 청소
FF부트로더로 제어권 이전. BIOS가 INT 19h 명령을 실행합니다.

3. BIOS V6.0 메달리온 수상

AwardBIOS V6.0 메달리온

Award Medallion BIOS 버전 6.0에 대한 첫 번째 언급은 1999년 5월 12일입니다. 새 제품의 구조는 하드웨어 초기화의 초기(Early), 후기(Late) 및 최종(시스템) 단계를 유지하면서 변경되지 않은 상태로 유지되었습니다. 중요한 변경 사항은 POST 수행 알고리즘에 영향을 미쳤으며, 이는 새로운 체크포인트 코딩에 반영되어 범위가 크게 확장되었습니다. 동시에 새로운 BIOS에는 EISA와 같은 구식 기술이 들어갈 여지가 없었고, 이 때문에 많은 POST 코드가 폐지되었습니다.

ROM에서 시작 POST 수행

초기 초기화 단계에서 BIOS 프로그램 코드는 플래시 ROM의 부트 블록에서 실행되며 체크포인트 91h ... FFh의 진단 포트로 출력됩니다.

에러 코드오류 설명
91 CF 플랫폼에 대한 시작 스크립트 선택 프로세서 유형 결정
C0외부 캐시를 비활성화합니다. 내부 캐시를 비활성화합니다. 섀도우 RAM 금지. DMA 컨트롤러 프로그래밍, 인터럽트 컨트롤러, 타이머, RTC C1 메모리 유형, 총 크기 및 라인 배치 결정 0C 체크섬 확인
C3Temporary Area 조직을 위한 첫 번째 256K DRAM을 확인합니다. 임시 영역에서 BIOS 포장 풀기
C5체크섬이 일치하면 실행된 POST 코드가 섀도우로 전달됩니다. 그렇지 않으면 제어가 BIOS 복구 절차로 넘어갑니다.
B0노스브리지 초기화
A0-AF하드웨어 종속 시스템 논리 초기화 루틴 E0-EF 시스템 논리 초기화 중 오류

BIOS 복구

섀도우 RAM에 게시

늦은 초기화는 RAM에서 수행되며 사용자 메뉴가 -CMOS 설정이라고 부를 때까지 계속됩니다. 이 POST 단계는 01h에서 7Fh로의 체크포인트 통과가 처리되는 E000h 메모리 세그먼트를 사용하는 것이 특징입니다.

에러 코드오류 설명
01 물리적 주소 1000에서 XGROUP 압축 풀기: 0000h
03 일찍
05 이미지의 속성을 정의하는 변수의 초기값을 설정합니다. CMOS 상태 플래그 확인
07 키보드 컨트롤러 확인 및 초기화
08 연결된 키보드의 인터페이스 유형 확인
0A키보드 및 마우스 자동 감지 절차. PCI 공간 레지스터를 사용한 키보드 컨트롤러의 최종 설정
0E메모리 세그먼트 F000h 테스트
10 설치된 FlashROM 유형 확인
12 CMOS 테스트
14 칩셋 레지스터 초기화 절차
16 온보드 주파수 합성기의 초기 초기화
18 설치된 프로세서 및 크기 결정 캐시 L1 및 L2 1B 인터럽트 벡터 테이블 생성
1C
1D전원 관리 시스템의 초기 구성
1F외부 모듈 XGROUP 키보드 매트릭스에서 로드
21 하드웨어 전원 관리 하위 시스템 초기화
23 보조 프로세서 테스트. 드라이브 FDD 유형 확인. PnP 장치의 리소스 맵 생성을 위한 준비 단계
24 프로세서 마이크로코드 업데이트 절차. 자원 분포 맵 업데이트
25 PCI 초기화 및 스캔
26 VID(Voltage Identification Device) 라인을 제공하는 로직 구성. 온보드 전압 및 온도 모니터링 시스템 초기화
27 키보드 컨트롤러 다시 초기화
29 중앙 프로세서의 일부인 APIC의 초기화. 프로세서가 실행되는 주파수를 측정합니다. 시스템 논리 레지스터 설정. IDE 컨트롤러 초기화
2A
2BVGA BIOS 찾기
2D프로세서 데이터 표시
33 연결된 키보드에서 재설정 수행
35 DMA 8237 컨트롤러의 첫 번째 채널 확인
37 DMA 8237 컨트롤러의 두 번째 채널 확인
39 DMA 페이지 레지스터 테스트
3C컨트롤러 설정 프로그램 가능한 간격 타이머(8254)
3E마스터 컨트롤러 초기화 8259
40 슬레이브 컨트롤러 초기화 8259
43 작업을 위해 인터럽트 컨트롤러를 준비합니다. 인터럽트 금지, 메모리 테스트 후 해결
45 NMI(Non Maskable Interrupt) 요청의 수동성 확인
47 ISA / EISA 테스트 수행
49 기본 및 확장 메모리의 양 결정. AMD K5 레지스터를 조정하여 프로그래밍 방식으로 쓰기 할당 모드 제어
4E첫 번째 메가바이트 내에서 메모리를 테스트하고 디스플레이 화면에서 결과를 시각화합니다. 단일 및 다중 프로세서 시스템에 대한 캐싱 체계 초기화, Cyrix M1 프로세서의 레지스터 설정
50 USB 초기화
52 내장 비디오 컨트롤러(공유 메모리) 영역을 포함하여 사용 가능한 모든 시스템 메모리 테스트. 디스플레이 화면에서 결과 시각화
53 로그인 비밀번호 재설정
55 감지된 프로세서 수 시각화
57 각각 CSN(Card Select Number)이 할당된 ISA PnP 장치의 초기화. EPA 로고 렌더링
59 바이러스 백신 지원 시스템 초기화
5B5D 플로피 드라이브에서 BIOS 업데이트 절차 시작 온보드 SIO 및 오디오 컨트롤러 초기화
60 CMOS 설정에 대한 액세스가 열려 있습니다.
63 PS / 2 마우스 초기화
65 USB 마우스 초기화
67 PS/2 마우스가 없는 경우 PCI 장치에서 IRQ12 사용 69 L2 캐시 컨트롤러의 전체 초기화
6BCMOS 설정에 따른 칩셋 초기화
6DSIO 6F 구성 모드에서 ISA PnP 장치에 대한 리소스 구성 플로피 디스크 하위 시스템 초기화
73 하드 드라이브 하위 시스템을 초기화하기 위한 예비 단계. 일부 플랫폼에서 - ALT + F2를 폴링하여 AwardFlash 시작
75 IDE 장치 찾기 및 초기화
77 직렬 및 병렬 포트 초기화
7A보조 프로세서의 소프트 리셋, FPU 레지스터에 제어 워드 쓰기 CW 7C 하드 드라이브에 대한 무단 쓰기 방지 설정
7F오류 메시지를 표시합니다. DEL 및 F1 키 제공

운영 체제 시작을 위한 테이블, 배열 및 구조 준비

코드 82h부터 POST는 CMOS 설정에 따라 시스템을 구성합니다. 최종 단계는 섀도우 RAM 영역(세그먼트 E800h)에서 실행되고 FFh 코드인 운영 체제로의 제어 이전으로 끝납니다.

에러 코드오류 설명
82 전원 관리를 위해 시스템 메모리에 영역 할당
83 CMOS의 임시 스토리지 스택에서 데이터 복구
84 "플러그 앤 플레이 카드 초기화 중..." 메시지 표시
85 USB 초기화 완료
86 예약됨, 캐리 플래그 지우기
87 DMI 영역에서 SYSID 테이블 작성
88 예약됨, 캐리 플래그 지우기
89 ACPI 유지 관리 테이블 생성
8A예약됨, 캐리 플래그 지우기
8B추가 장치에 대한 BIOS 찾기 및 초기화
8C예약됨, 캐리 플래그 지우기
8D패리티 비트 서비스 루틴 초기화
8E예약됨, 캐리 플래그 지우기
8F마우스 패드 90의 핫 플러깅을 위한 IRQ12 해상도 예약됨, 캐리 플래그 지우기
91 레거시 플랫폼 리소스 초기화
92 예약됨, 캐리 플래그 지우기
93 사용하지 않는 것으로 추정됨
94 운영 체제를 부팅하기 전에 핵심 논리를 초기화하는 마지막 단계입니다. 전원 관리 시스템의 초기화가 종료됩니다. BIOS 시작 시작 화면이 제거되고 리소스 할당 테이블이 표시됩니다. AMD K6® 프로세서 제품군에 대한 특정 설정이 이루어집니다. Intel Pentium® II 프로세서 제품군 이상용 마이크로코드 업데이트
95 자동 전환을 겨울 / 여름 시간으로 설정합니다. 자동 반복 주파수에 대한 키보드 컨트롤러 프로그래밍
96 다중 프로세서 시스템에서는 최종 시스템 설정이 수행되고 서비스 테이블과 필드가 생성됩니다. Cyrix 제품군 프로세서의 경우 추가 레지스터 설정이 수행됩니다. ESCD "확장 시스템 구성 데이터" 테이블 작성. 실시간 시계와 일치하도록 DOS 시간 카운터를 설정합니다. 부팅 장치 파티션은 기본 제공 안티바이러스 도구(Trend AntiVirus 또는 Paragon Anti-Virus Protection)에서 나중에 사용할 수 있도록 저장됩니다. POST 완료 신호가 시스템 스피커로 전송됩니다. MSIRQ 테이블이 빌드되고 저장됩니다.

Award Medallion BIOS에서 발생하는 여러 프로세스는 특정 체크포인트 그룹으로 표시됩니다. 여기에는 다음이 포함됩니다.

시스템 이벤트 코드 - 시스템 이벤트의 체크포인트.

전원 관리 디버그 코드는 APM 또는 ACPI 서비스 실행 중에 발생하는 체크포인트입니다.

시스템 오류 코드 - 치명적인 오류에 대한 메시지.

MP 시스템용 디버그 코드 - 다중 프로세서 플랫폼의 초기화 지점.

가속 POST의 기능

시스템의 부팅 시간을 줄이기 위해 사용자는 CMOS 설정에서 "Quick Power On Self Test" 옵션을 선택할 수 있습니다. 이 경우 일부 절차(Quick Boot) 수행을 거부하여 POST가 가속화됩니다.

빠른 부팅 구성표는 POST의 후반 및 최종 단계를 대체하며 부팅 블록의 작동에 영향을 주지 않습니다. Award Software는 POST Accelerated Proceedings의 다른 목록을 제공합니다. Quick Boot는 진단 포트에 체크포인트 65h를 출력하여 시작하고 POST 코드 80h로 끝납니다. 그런 다음 제어는 Award BIOS에 일반적으로 사용되는 FFh 코드를 사용하여 운영 체제로 이전됩니다.

에러 코드오류 설명
65 SIO 컨트롤러의 조기 초기화, 비디오 컨트롤러의 소프트웨어 리셋. 키보드 컨트롤러 구성, 키보드 및 마우스 테스트. 사운드 컨트롤러 초기화. BIOS 구조의 무결성 확인. 플래시 ROM 유지 관리 절차의 포장 풀기. 온보드 주파수 합성기 초기화
66 CPUID 명령의 결과에 따라 L1/L2 캐시를 초기화합니다. 인터럽트 처리 루틴에 대한 포인터로 구성된 벡터 테이블 생성. 전원 관리 하드웨어 초기화
67 CMOS 및 배터리 전원의 타당성 검사. CMOS 설정에 따라 칩셋의 레지스터를 조정합니다. 칩셋의 일부로 키보드 컨트롤러를 초기화합니다. BIOS 데이터 영역 변수 생성
68 비디오 시스템 초기화
69 i8259 인터럽트 컨트롤러 구성
6A가속된 원패스 RAM 테스트는 특수 알고리즘을 사용하여 수행됩니다.
6B감지된 프로세서 수의 시각화, EPA 로고 및 AwardFlash 유틸리티 시작 초대 표시. 구성 모드에서 임베디드 I/O 컨트롤러 리소스 구성
70 설정 프롬프트. PS / 2 및 USB 마우스 초기화
71 캐시 컨트롤러 초기화
72 시스템 로직의 구성 레지스터 설정. 플러그 앤 플레이 장치 목록의 구성. FDD 컨트롤러 초기화
73 HDD 컨트롤러 초기화
74 보조 프로세서 초기화
75 CMOS 설정에서 사용자가 지정하면 IDE HDD 쓰기 방지가 수행됩니다.
77 암호 요청 및 메시지 출력: "계속하려면 F1을 누르고 설정으로 들어가려면 DEL을 누르십시오."
78 ISA 및 PCI 버스에서 추가 장치의 BIOS 초기화
79 레거시 플랫폼 리소스 초기화
7ARSDT 루트 테이블 및 DSDT, FADT 장치 테이블 등의 생성
7D부팅 장치 파티션에 대한 정보 찾기
7E운영 체제를 로드하기 전에 BIOS 서비스 및 서비스 구성
7FCMOS 설정에 따른 NumLock 플래그 설정
80 운영 체제로 제어권 이전

절전 모드에서 POST 수행

RAM의 내용이 하드 디스크에 저장되는 플랫폼 상태 중 하나를 Hibernate라고 합니다. ACPI 사양("고급 구성 및 전원 인터페이스 사양", 2002년 3월 31일자 버전 2.0a)에서는 S4(비휘발성 절전) 절전 모드로 정의됩니다. 완전한 기능으로 돌아가려면 POST를 통과하는 특별한 방법이 필요합니다.

ACPI S4 작동 방식은 가속 시작에서와 같이 POST의 후반 및 최종 단계를 대체합니다. 중요한 점은 시작 스크립트의 부트 블록에서 확인하는 것입니다. 하드웨어 리셋 신호 후 시스템의 ACPI 상태에 따라 진단 포트에 90h 체크포인트를 출력하는 것으로 시작하여 POST 코드 9Fh로 끝나는 S4 상태를 종료하기로 결정합니다.

에러 코드오류 설명
90 SIO 컨트롤러의 조기 초기화, 비디오 컨트롤러의 소프트웨어 리셋. 키보드 컨트롤러 설정, 키보드 및 마우스 테스트
91 CMOS 및 배터리 공급의 타당성 확인
92 시스템 로직 레지스터 및 온보드 주파수 합성기 초기화
93 CPUID 정보 기반 캐시 초기화
94 인터럽트 처리 루틴에 대한 포인터로 구성된 벡터 테이블 생성. 전원 관리 하드웨어 초기화
95 PCI 버스 스캔
96 내장 키보드 컨트롤러 초기화
97 비디오 시스템 초기화
98 VGA 어댑터 메시지 표시
99 기본 주소 레지스터와 전송 블록 9A의 길이를 읽고 확인하여 DMA8237 컨트롤러의 첫 번째 채널 확인 i8259 인터럽트 컨트롤러 구성
9BPS / 2 및 USB 마우스 초기화. ACPI 코드 풀기. 캐시 컨트롤러 초기화
9C시스템 로직의 구성 레지스터 설정. 플러그 앤 플레이 장치 목록의 구성. FDD 및 HDD 컨트롤러 초기화
9DPM 영역이 Shadow RAM 또는 SMRAM에서 생성된 경우 시스템 메모리에 예약되지 않습니다. 경우에 따라 L1 캐시가 비활성화된 경우 수행되는 USB 버스의 다시 초기화가 필요합니다.
9E시스템 로직의 일부인 전원 관리 구성. SMI 생성 회로의 초기화 및 SMI 벡터 설정. PM 시스템 이벤트 모니터링을 담당하는 프로그래밍 리소스
9F거부/활성화 작업은 L1/L2 캐시를 지우고 현재 크기로 복원합니다. CMOS Setup에서 지정한 절전 제어 설정은 PM RAM에 저장됩니다. 모바일 플랫폼의 경우 모든 공급 전압을 차단한 후 전체 작동으로 돌아가기 위해 검사가 수행됩니다(Zero Volt Suspend 모드).

4. 피닉스 BIOS 4.0 릴리스 6.0

피닉스 테크놀로지스

저수준 소프트웨어 개발의 선두 주자 중 하나인 Phoehnix Technologies는 Windows95의 출시와 동시에 PhoenixBIOS 4.0의 새 버전을 출시했습니다. 인텔 펜티엄 프로세서 제품군에 대한 지원은 중간 개정판의 이름에 반영됩니다. 최신 릴리스 중 하나인 릴리스 6.0은 릴리스된 모든 BIOS의 기초를 형성했습니다. 릴리스 6.1의 출현으로 POST 절차에 큰 변화가 없었으므로 이는 체크포인트 표시에 영향을 미치지 않았습니다.

PhoenixBIOS의 특징은 POST 중에 512KB 메인 메모리 테스트 오류(코드 2Ch, 2Eh, 30h)가 있는 경우 추가 정보가 워드 형식으로 포트 80h에 출력된다는 것입니다. 데이터 셀. 예를 들어, 코드 "2C 0002"는 주소 라인 1에서 메모리 오류가 감지되었음을 의미합니다. 이 경우 코드 "2E 1020"은 메모리 데이터 버스의 하위 바이트에서 데이터 라인 12 및 5에서 오류가 감지되었음을 의미합니다. . 16비트 데이터 버스를 사용하는 386SX 시스템에서 30h 코드 실행 중에는 오류가 발생할 수 없습니다.

코드의 진단 포트 POST로의 출력은 사운드 신호의 시스템 스피커로의 출력을 동반합니다. 사운드 신호를 생성하는 방식은 다음과 같습니다.

  • 8비트 코드는 4개의 2비트 그룹으로 변환됩니다.
  • 각 그룹의 값이 1씩 증가합니다.
  • 수신된 값을 기반으로 짧은 사운드 신호가 생성됩니다(예: 코드 16h = 00 01 01 10 = 1-2-2-3).

ROM에서 시작 POST 수행

에러 코드오류 설명
01 베이스보드 관리 컨트롤러(BMC) 초기화
02 프로세서의 현재 작동 모드 확인
03 마스크할 수 없는 인터럽트 실행 비활성화
04 설치된 프로세서 유형이 결정됩니다.
06 PIC 및 DMA 레지스터의 초기 설정
07 BIOS 복사용으로 지정된 메모리 영역이 0으로 지워집니다.
08 시스템 논리 레지스터의 조기 초기화
09 POST 소프트 플래그 설정
0A프로세서 소프트웨어 리소스 초기화
0B내부 캐시 권한
0E슈퍼 I/O 리소스 초기화
0CCMOS 값에 따른 L1/L2 캐시 초기화
0FIDE 초기화
10 전원 관리 하위 시스템 초기화
11 대체 레지스터 값 설정
12 MSW(Machine Status Word) 레지스터 값이 설정 중입니다.
13 PCI 장치의 조기 초기화
14 키보드 컨트롤러 초기화
16 ROM BIOS 체크섬 확인
17 L1/L2 캐시의 크기 결정
18 시스템 타이머 초기화 8254
1ADMA 컨트롤러 초기화
1C프로그래머블 인터럽트 컨트롤러의 값 재설정
20 DRAM 재생 요청 형성 확인
22 키보드 컨트롤러 작동 테스트
24 플랫 4Gb 메모리 모델 서비스를 위한 선택기 설치
26 A20 라인 해상도
28 설치된 메모리의 총량 확인
29 PMM(POST 메모리 관리자) 초기화
2A640Kb의 메인 메모리 제로화
2C주소 라인 테스트
2E메모리 데이터 버스의 하위 바이트에 있는 데이터 라인 중 하나의 오류
2F캐시 메모리 프로토콜 선택
30 사용 가능한 시스템 메모리 테스트
32 CPU 클록 매개변수 및 버스 주파수 결정

에러 코드오류 설명
33 피닉스 디스패치 매니저 초기화
34 ATX 전원 버튼으로 전원 끄기 금지
35 메모리, I/O 포트, 시스템 및 로컬 버스에 대한 액세스의 시간적 특성 형성을 제어하는 ​​시스템 논리 레지스터 설정
36 다음 POST 절차로의 전환이 실패하면 재시작이 수행됩니다. 절차의 순서는 Watch Dog Service에서 관리합니다.
37 시스템 논리 레지스터 설정 프로세스가 종료됩니다.
38 BIOS 런타임 콘텐츠의 압축을 풀고 Shadow RAM 전용 영역에서 덮어씁니다.
39 캐시 컨트롤러 재초기화
3AL2 캐시 크기 조정
3BBIOS 실행 추적 초기화
3CPCI-PCI 브리지 구성 및 분산 PCI 버스 지원을 위한 추가 논리 레지스터 구성
3D시스템 논리 레지스터는 CMOS 설정 설정에 따라 구성되고 있습니다.
3E하드웨어 구성 읽기
3EROM 파일럿 시스템 연결 확인
40 CPU 클럭 매개변수 결정
41 ROM 파일럿 초기화 - 원격 부팅 제어
42
44 BIOS 인터럽트 설정
45 PnP 메커니즘을 켜기 전에 장치 초기화
46 BIOS 체크섬은 특수 알고리즘을 사용하여 계산됩니다.
47 I2O I/O 컨트롤러 초기화
48 비디오 어댑터 검색
49 PCI 초기화
4A시스템 비디오 어댑터 초기화
4BQuiet Boot in Progress - 더 빠른 POST에 사용되는 축약된 시스템 시작 시퀀스
4C통과 영역에서 VGA BIOS 콘텐츠를 덮어씁니다.
4EBIOS 텍스트 문자열 시각화 저작권
4F부팅 장치 선택 메뉴를 위한 메모리 예약
50 프로세서 유형 및 클럭 주파수 시각화
51 컨트롤러 및 EISA 장치 초기화
52 키보드 컨트롤러 프로그래밍
54 사운드 모드 활성화됨
55
58 처리되지 않은 인터럽트 요청 찾기
59 POST 디스플레이 서비스(PDS) 5A 초기화 "F2를 눌러 SETUP 입력" 표시
5BCPU 내부 캐시 비활성화
5C기존 메모리 검사
5E기본 주소 감지
60 확장 메모리 검사
62 확장 메모리 주소 라인 확인
64 마더보드 제조업체(패치1)에서 생성한 실행 블록으로 제어 전송
66 캐싱 제어 레지스터 구성
67 APIC 컨트롤러의 최소 초기화
68 L1/L2 캐시 해상도
69 시스템 관리 모드 RAM 준비
6A외부 캐시 볼륨 시각화
6BCMOS 설정 기본값 설정
6C섀도우 RAM 사용 정보 시각화
6E상위 메모리 블록(UMB)에 대한 정보 시각화
70 오류 메시지 표시
72 CMOS에서 현재 시스템 구성 및 정보 확인
76 키보드 오류 정보 확인
7A소프트웨어(System Password) 또는 하드웨어(Key Lock Switch) 키 잠금 상태 확인
7C하드웨어 인터럽트 벡터 설정
7D전력 추적 시스템 초기화
7E보조 프로세서 초기화
80 금지된 온보드 SIO I/O 컨트롤러
81 운영 체제 부팅 준비
82 RS232 포트 검색 및 정의
83 외부 IDE 컨트롤러 구성
84 병렬 포트 찾기 및 감지
85 ISA PnP 장치 초기화
86 SIO 컨트롤러 온보드 리소스는 CMOS 설정에 따라 구성됩니다.
87 MCD(마더보드 구성 가능 장치) 구성
88 변수 블록의 값은 BIOS 데이터 영역에서 설정됩니다.
89 마스크할 수 없는 인터럽트의 형성이 허용됩니다.
8A확장 BIOS 데이터 영역에 있는 변수 값 설정
8BPS / 2 마우스 연결 다이어그램 확인
8C플로피 컨트롤러 초기화
8F연결된 ATA 장치의 수 확인
90 하드 디스크 컨트롤러 초기화 및 구성
91 PIO 모드에서 하드 드라이브에 대한 임시 매개변수 설정
92 마더보드 제조업체에서 생성한 실행 블록으로 제어 전송(Patch2)
93 다중 프로세서 시스템 구성 테이블 작성
95 CD-ROM 유지 관리 절차 선택
96 리얼 모드로 돌아가기
97 MP 구성 테이블 작성
98 ROM 스캔 진행 중
99 매개변수 SMART 9A ROM 내용의 상태를 RAM에 덮어씁니다.
9C전원 관리 하위 시스템 구성
9D무단 액세스로부터 보호하기 위한 리소스 프로비저닝
9E하드웨어 인터럽트가 허용됩니다.
9FIDE 및 SCSI 드라이브의 수를 결정합니다.
A0RTC 상태에 따른 DOS 시간 설정 A1 이 코드의 목적을 알 수 없음 A2 Key Lock 상태 확인
A4키보드 자동 반복 특성 설정
A8화면에서 "F2를 눌러 Setup으로 들어가십시오"라는 메시지가 사라집니다.
AAF2 키의 SCAN 코드는 AC 입력 버퍼에서 확인되며 설정 프로그램이 시작됩니다.
AECTRL + ALT + DEL로 다시 시작하기 위한 플래그가 지워집니다. B0 "재개하려면 F1을 누르고 설정하려면 F2를 누르십시오"라는 메시지가 생성됩니다.
B1POST 실행 플래그가 지워짐 B2 POST 완료됨
B4로딩 전 사운드 신호
B5조용한 부팅 단계 완료
B6이 모드가 설정 B7 ACPI BIOS 초기화에서 활성화되어 있는지 암호 확인
B9USB 버스에서 부팅 장치 검색 BA DMI 매개변수 초기화
비비ROM 스캔 다시 수행
기원전RAM 패리티 오류 래치 트리거가 지워집니다.
BD부팅 장치를 선택하기 위한 메뉴가 표시됩니다. BE 운영 체제를 로드하기 전에 화면을 지웁니다. BF 바이러스 백신 지원을 활성화합니다.
C0소프트웨어 인터럽트 INT 19h를 처리하는 절차가 시작됩니다. 부트 로더 부트 섹터. 인터럽트 서비스 루틴은 Setup에서 지정한 순서대로 디스크 장치를 폴링하여 부트 섹터 로드를 순차적으로 시도합니다.
C1오류 처리 절차 초기화(PEM) C2 오류 로깅을 위한 서비스 루틴 호출
C3도착 순서대로 오류 메시지 시각화 С4 초기 상태 플래그 설정
C5확장된 CMOS RAM 셀 초기화
C6도킹 스테이션 초기화
C7도킹 지연 초기화
C8부트 블록에 포함된 BIOS 구조의 무결성을 확인하기 위한 테스트 절차 수행
C9시스템 BIOS 외부의 구조 및/또는 모듈의 무결성 확인
캘리포니아RAM/ROM에서 CB 원격 키보드 에뮬레이트 디스크 장치를 제공하기 위해 콘솔 리디렉션 실행
참조비디오 CD 서비스를 위한 콘솔 리디렉션 시작 PCMCIA 통신 지원
CE만년필 컨트롤러 커스터마이징

치명적인 오류 메시지

D0 예외로 인한 오류(예외 오류) D2 미확인 소스에서 인터럽트 처리 절차 호출 D4 인터럽트 요청 발행 및 삭제 프로토콜 위반 관련 오류 D6 소프트웨어 리셋으로 보호 모드 종료 D7 상태 저장 비디오 어댑터의, SMRAM D8에서 사용할 수 있는 것보다 더 많은 메모리 크기 DA 프로세서의 리셋 펄스 소프트웨어 생성 중 오류 DC 리얼 모드로 복귀 시 제어 상실 인터럽트를 재초기화하지 않고 리셋을 생성하는 소프트웨어 생성으로 보호 모드 종료 컨트롤러 DD 확장 메모리 테스트 중 오류 DE 오류 키보드 컨트롤러 DF 라인 제어 오류 A20 19

Boot Block에서 절차 실행

에러 코드오류 설명
E0E1 칩셋의 구성 레지스터 설정 노스 브리지와 사우스 브리지 초기화
E2CPU 초기화
E3시스템 타이머 초기화
E4슈퍼 I/O 리소스 초기화
E5BIOS 복구 모드를 강제로 설치하는 복구 점퍼의 상태 확인
E6BIOS 체크섬 확인
E7체크섬이 올바르게 계산되면 제어가 BIOS로 이전됩니다. E8 MPS 지원 초기화
E9플랫 4Gb 메모리 모델로 전환
EA비표준 장비 초기화
EB인터럽트 컨트롤러 및 DMA 구성
EC특수 알고리즘에 따른 기록 및 제어 판독을 통해 FPM, EDO, SDRAM과 같은 메모리 유형이 결정되며, 결과에 따라 호스트 브리지의 구성 레지스터가 설정됩니다.
ED특수 알고리즘에 따른 기록 및 제어 판독을 통해 메모리 뱅크의 양과 라인별 배치가 결정됩니다. 결과에 따라 Host Bridge(DRAM Row Boundary)의 구성 레지스터가 설정됩니다.
EE부트 블록 콘텐츠가 섀도우 RAM EF에 복사됩니다. SMI 처리기를 위한 SMM RAM 준비
F0기억력 테스트
F1인터럽트 벡터 초기화
F2실시간 시계 초기화
F3비디오 하위 시스템 초기화
F4로드하기 전에 사운드 신호 생성
F5Flash ROM에 저장된 운영 체제 로드
F6리얼 모드로 돌아가기
F7전체 DOS로 부팅
F8USB 컨트롤러 초기화
FA ... FFPhDebug 프로시저와 상호 작용하기 위한 코드

5. 인사이드 바이오스 모바일 프로

㈜인사이드 소프트웨어

모바일 시스템 시장의 내부자는 전통과 BIOS 설계에 대한 보수적인 접근이 필요한 곳이면 어디든지 확고히 자리를 잡았습니다. 시스템소프트로부터 소스코드를 물려받아 지속적으로 개선하고 있습니다. MobilePRO 개정판의 마지막은 Mitac 및 Clevo 랩톱에서 활발하게 사용되며, 이 문서에 대한 문서는 오류 코드 테이블의 기초를 형성합니다. 이것은 Insyde 소프트웨어에서 POST 체크포인트라고 부르는 것입니다.

부트 블록 체크포인트

Insyde Software가 1992년에 최초의 BIOS를 만들었다는 사실에도 불구하고, 부트 블록의 확립된 모델(제작자가 스스로 부름에 따라 부트 로더)은 마침내 1995년 말에야 형성되었습니다. 그 순간부터 시작 절차는 버전과 생성 날짜로 번호가 매겨졌습니다.

InsydeBIOS로 컴퓨터 시스템의 부팅 과정을 조사하는 서비스 엔지니어의 관점에서 가장 중요한 점은 진단 코드 표시 장치입니다. 일반적으로 Boot Loader는 이러한 경우에 표준 Manufacture의 Diagnostic Port 80h를 사용하지만 경우에 따라 Checkpoint의 출력은 PIO Port(진단 목적을 위한 Parallel Input/Output 포트)에서만 수행되며 이는 병렬에 불과합니다. 포트 378h 포트 80h로 전송된 진단 코드가 병렬 포트에도 복제되는 구현이 있습니다.

에러 코드오류 설명
00 부트 블록 01 실행의 시작점 금지 라인 A20(사용되지 않음)
02 CPU 마이크로코드 업데이트
03 RAM 테스트
04 부트 블록을 RAM으로 전송
05 RAM에서 부트 블록 실행
06 플래시 ROM 복구 절차 강제 실행
07 시스템 BIOS를 RAM으로 이동
08 시스템 BIOS 체크섬 확인
09 POST 절차 시작
0AFDD에서 플래시 ROM 복구 시작
0B주파수 합성기 초기화
0CBIOS 복구 절차 완료
0DFDD에서 플래시 ROM을 복구하는 대체 절차
0F치명적인 오류 발생 시 정지
비비초기 LPC SIO 초기화
참조플래시 ROM 복구를 시작하는 시작점
88 ACPI 기능 활성화
99 STR 모드를 종료하는 동안 오류가 발생했습니다.
60 빅 리얼 모드 진입
61 SM 버스 초기화. SPD 데이터는 CMOS A0에 저장됩니다. CMOS A1에 이전에 저장된 SPD 필드를 읽고 분석합니다. 메모리 컨트롤러를 초기화합니다.
A2DIMM의 논리 뱅크 정의
A3DRB(DRAM 행 경계) 레지스터 프로그래밍
A4DRA(DRAM 행 속성) 레지스터 프로그래밍
AE다른 ECC(오류 수정 코드) 기능을 사용하여 시스템에서 DIMM이 감지됨
AF메모리 공간에 매핑된 메모리 컨트롤러 레지스터의 기본 초기화
E1DIMM에 SPD가 장착되어 있지 않으면 부팅 절차가 중지됩니다.
E2DIMM 유형이 시스템 요구 사항과 일치하지 않음
EA모듈의 DIMM 라인 활성화와 재생성 상태 사이의 최소 시간이 시스템 요구 사항을 충족하지 않습니다.
EC지원되지 않는 모듈 등록 ED CAS 대기 시간 모드 확인
EE시스템 보드에서 지원하지 않는 DIMM 구성

RAM에서 POST 수행

대부분의 최신 InsydeBIOS 솔루션은 16비트 중단점 디스플레이를 사용합니다. 이를 위해 포트 80h 및 81h가 사용되며 후자는 표준 진단을 확장하기 위한 것입니다.

제어점에 대한 연구는 다른 의미의 프로세스가 동일한 코드를 수반할 때 불규칙한 구성으로 인해 방해를 받습니다. 이중 진단 시스템에는 순서가 다른 이질성이 있습니다. 일부 POST 코드는 이러한 경우에 일반적으로 중복 없이 포트 중 하나에만 표시됩니다.

에러 코드오류 설명
10 캐시 초기화, CMOS 검사
11 A20 라인 차단. 컨트롤러 레지스터 8259 설정.
12 다운로드 방법 결정
13 메모리 컨트롤러 초기화
14 ISA 버스에 연결된 비디오 어댑터 찾기
15 시스템 타이머 값 설정
16 CMOS로 시스템 논리 레지스터 설정
17 총 RAM 용량 계산
18 기존 메모리의 주니어 페이지 테스트
19 Flash ROM 이미지의 체크섬 확인
1A인터럽트 컨트롤러 레지스터 재설정
1B비디오 어댑터 초기화
1C프로그래밍 모델 6845와 호환되는 비디오 어댑터 레지스터의 하위 집합 초기화
1DEGA 어댑터 초기화
1ECGA 어댑터 초기화
1FDMA 컨트롤러 페이지 레지스터 테스트
20 키보드 컨트롤러 확인
21 키보드 컨트롤러 초기화
22 수신된 RAM 양과 CMOS 값 비교
23 자율 배터리 전원 공급 및 확장된 CMOS 테스트
24 DMA 컨트롤러 레지스터 테스트
25 DMA 컨트롤러 매개변수 설정
26 인터럽트 벡터 테이블의 형성
27 설치된 메모리 양의 신속한 결정
28 보호 모드
29 시스템 메모리 테스트 완료
2A보호 모드 종료
2BRAM으로 설정 절차 전송
2C비디오 초기화 절차 시작
2DCGA 어댑터 다시 검색
2EEGA/VGA 어댑터 다시 검색
2FVGA BIOS 메시지 표시
30 사용자 정의 키보드 컨트롤러 초기화 절차
31 연결된 키보드 확인
32 키보드에서 요청의 통과 확인
33 키보드 상태 레지스터 확인
34 시스템 메모리 테스트 및 영점 조정
35 보호 모드
36 확장 메모리 테스트 완료
37 보호 모드 종료
38 A20 라인의 차단
39 3A 캐시 컨트롤러 초기화 시스템 타이머 확인
3B실시간 시계와 일치하도록 DOS 시간 카운터 설정
3C하드웨어 인터럽트 테이블 초기화
3D조작자와 포인터 찾기 및 초기화
3ENumLock 키 상태 설정
3F직렬 및 병렬 포트 초기화
40 직렬 및 병렬 포트 구성
41 FDD 컨트롤러 초기화
42 HDD 컨트롤러 초기화
43 USB 버스의 전원 관리 초기화
44 추가 BIOS 찾기 및 초기화
45 NumLock 키 상태 재설정
46 보조 프로세서 기능 확인
47 PCMCIA 초기화
48 운영 체제 시작 준비
49 부트스트랩 실행 코드에 제어권 넘기기
50 ACPI 초기화
51 전원 관리 초기화
52 USB 버스 컨트롤러 초기화