สัญญาณไบออส สัญญาณเสียงสั้นและยาวเมื่อเปิดเครื่องพีซี


BIOS มีหน้าที่ตรวจสอบการทำงานของส่วนประกอบหลักของคอมพิวเตอร์ก่อนสตาร์ทเครื่องแต่ละครั้ง ก่อนที่จะโหลดระบบปฏิบัติการ อัลกอริธึม BIOS จะตรวจสอบฮาร์ดแวร์เพื่อหาข้อผิดพลาดร้ายแรง หากตรวจพบ แทนที่จะโหลดระบบปฏิบัติการ ผู้ใช้จะได้รับชุดสัญญาณเสียงเฉพาะ และในบางกรณี ข้อมูลที่แสดงบนหน้าจอ

BIOS ได้รับการพัฒนาและปรับปรุงอย่างแข็งขันโดยสามบริษัท ได้แก่ AMI, Award และ Phoenix คอมพิวเตอร์ส่วนใหญ่มี BIOS ในตัวจากนักพัฒนาเหล่านี้ เสียงเตือนอาจแตกต่างกันไปขึ้นอยู่กับผู้ผลิต ซึ่งบางครั้งก็ไม่สะดวกนัก มาดูสัญญาณการเริ่มต้นคอมพิวเตอร์ทั้งหมดจากนักพัฒนาแต่ละคนกัน

AMI ส่งเสียงบี๊บ

นักพัฒนารายนี้กระจายเสียงเตือนด้วยเสียงบี๊บ - สัญญาณสั้นและยาว

ข้อความเสียงจะถูกส่งโดยไม่มีการหยุดชั่วคราวและมีความหมายดังต่อไปนี้:

  • ไม่มีสัญญาณหมายความว่าแหล่งจ่ายไฟเกิดข้อผิดพลาดหรือคอมพิวเตอร์ไม่ได้เชื่อมต่อกับเครือข่าย
  • สั้น 1 อันสัญญาณ - พร้อมด้วยการเริ่มต้นระบบและหมายความว่าตรวจไม่พบปัญหา
  • 2 และ 3 สั้นข้อความมีส่วนรับผิดชอบต่อปัญหา RAM บางประการ 2 สัญญาณ - ข้อผิดพลาดของความเท่าเทียมกัน 3 – ไม่สามารถเริ่ม RAM 64 KB แรกได้
  • 2 สั้นและ 2 ยาวสัญญาณ – ความล้มเหลวของตัวควบคุมฟล็อปปี้ดิสก์;
  • 1 ยาวและ 2 สั้นหรือ 1 สั้นและยาว 2– อะแดปเตอร์วิดีโอทำงานผิดปกติ ความแตกต่างอาจเนื่องมาจากเวอร์ชัน BIOS ที่แตกต่างกัน
  • 4 สั้นสัญญาณบ่งชี้ความผิดปกติของตัวจับเวลาระบบ เป็นที่น่าสังเกตว่าในกรณีนี้คอมพิวเตอร์อาจเริ่มทำงาน แต่เวลาและวันที่ในนั้นจะหายไป
  • 5 สั้นข้อความบ่งบอกถึงความไม่ทำงานของ CPU
  • 6 สั้นสัญญาณบ่งบอกถึงปัญหากับตัวควบคุมแป้นพิมพ์ อย่างไรก็ตาม ในกรณีนี้ คอมพิวเตอร์จะเริ่มทำงาน แต่แป้นพิมพ์จะไม่ทำงาน
  • 7 สั้นข้อความ - บอร์ดระบบทำงานผิดปกติ
  • 8 สั้นเสียงบี๊บบ่งบอกถึงข้อผิดพลาดในหน่วยความจำวิดีโอ
  • 9 สั้นสัญญาณเป็นข้อผิดพลาดร้ายแรงเมื่อเริ่ม BIOS เอง บางครั้งการรีสตาร์ทคอมพิวเตอร์และ/หรือการรีเซ็ตการตั้งค่า BIOS จะช่วยกำจัดปัญหานี้ได้
  • 10 สั้นข้อความระบุข้อผิดพลาดในหน่วยความจำ CMOS หน่วยความจำประเภทนี้มีหน้าที่บันทึกการตั้งค่า BIOS อย่างถูกต้องและเริ่มทำงานเมื่อเปิดเครื่อง
  • เสียงบี๊บสั้น 11 ครั้งติดกันหมายความว่ามีปัญหาร้ายแรงกับหน่วยความจำแคช

รางวัลสัญญาณเสียง

เสียงเตือนใน BIOS จากนักพัฒนารายนี้ค่อนข้างคล้ายกับสัญญาณจากผู้ผลิตรายก่อน อย่างไรก็ตาม Award มีน้อยกว่า

มาถอดรหัสแต่ละรายการกัน:

  • การไม่มีเสียงแจ้งเตือนอาจบ่งบอกถึงปัญหาเกี่ยวกับการเชื่อมต่อไฟฟ้าหรือปัญหาเกี่ยวกับแหล่งจ่ายไฟ
  • สั้น 1 อันสัญญาณที่ไม่ซ้ำจะมาพร้อมกับการเริ่มต้นระบบปฏิบัติการที่ประสบความสำเร็จ
  • 1 ยาวสัญญาณบ่งบอกถึงปัญหาเกี่ยวกับ RAM ข้อความนี้สามารถเล่นได้ครั้งเดียวหรือเล่นซ้ำในช่วงระยะเวลาหนึ่ง ขึ้นอยู่กับรุ่นของเมนบอร์ดและเวอร์ชัน BIOS
  • สั้น 1 อันสัญญาณบ่งบอกถึงปัญหาเกี่ยวกับแหล่งจ่ายไฟหรือการลัดวงจรในวงจรแหล่งจ่ายไฟ มันจะทำงานอย่างต่อเนื่องหรือทำซ้ำในช่วงเวลาหนึ่ง
  • 1 ยาวและ 2 สั้นการแจ้งเตือนระบุว่าไม่มีอะแดปเตอร์กราฟิกหรือไม่สามารถใช้หน่วยความจำวิดีโอได้
  • 1 ยาวสัญญาณและ 3 สั้นเตือนเกี่ยวกับความผิดปกติของอะแดปเตอร์วิดีโอ
  • 2 สั้นสัญญาณที่ไม่มีการหยุดชั่วคราวบ่งบอกถึงข้อผิดพลาดเล็กน้อยที่เกิดขึ้นระหว่างการเริ่มต้นระบบ ข้อมูลเกี่ยวกับข้อผิดพลาดเหล่านี้จะแสดงบนจอภาพ ทำให้ง่ายต่อการหาวิธีแก้ไข หากต้องการโหลดระบบปฏิบัติการต่อ คุณจะต้องคลิก F1หรือ ลบคำแนะนำโดยละเอียดเพิ่มเติมจะปรากฏบนหน้าจอ
  • 1 ยาวข้อความและข้อความถัดไป 9 สั้นระบุความผิดปกติและ/หรือความล้มเหลวในการอ่านชิป BIOS
  • 3 ยาวสัญญาณบ่งบอกถึงปัญหากับตัวควบคุมแป้นพิมพ์ อย่างไรก็ตาม ระบบปฏิบัติการจะยังคงโหลดต่อไป

เสียงฟีนิกซ์

นักพัฒนารายนี้ได้สร้างสัญญาณ BIOS ที่แตกต่างกันจำนวนมาก บางครั้งข้อความที่หลากหลายนี้ทำให้เกิดปัญหากับผู้ใช้จำนวนมากในการระบุข้อผิดพลาด

นอกจากนี้ข้อความยังค่อนข้างน่าสับสนเนื่องจากประกอบด้วยการผสมเสียงบางอย่างในลำดับที่แตกต่างกัน การถอดรหัสสัญญาณเหล่านี้มีดังนี้:

  • 4 สั้น2 สั้น2 สั้นข้อความระบุว่าการทดสอบส่วนประกอบเสร็จสมบูรณ์ หลังจากสัญญาณเหล่านี้ ระบบปฏิบัติการจะเริ่มโหลด
  • 2 สั้น3 สั้นสั้น 1 อันข้อความ (การรวมกันซ้ำสองครั้ง) ระบุข้อผิดพลาดเมื่อประมวลผลการขัดจังหวะที่ไม่คาดคิด
  • 2 สั้นสั้น 1 อัน2 สั้น3 สั้นสัญญาณหลังจากการหยุดชั่วคราวบ่งบอกถึงข้อผิดพลาดเมื่อตรวจสอบ BIOS ว่าเป็นไปตามลิขสิทธิ์ ข้อผิดพลาดนี้เกิดขึ้นบ่อยขึ้นหลังจากการอัพเดต BIOS หรือเมื่อสตาร์ทคอมพิวเตอร์เป็นครั้งแรก
  • สั้น 1 อัน3 สั้น4 สั้นสั้น 1 อันสัญญาณบ่งบอกถึงข้อผิดพลาดที่เกิดขึ้นเมื่อตรวจสอบ RAM
  • สั้น 1 อัน3 สั้นสั้น 1 อัน3 สั้นข้อความเกิดขึ้นเมื่อมีปัญหากับตัวควบคุมแป้นพิมพ์ แต่ระบบปฏิบัติการจะยังคงโหลดต่อไป
  • สั้น 1 อัน2 สั้น2 สั้น3 สั้นเสียงบี๊บเตือนถึงข้อผิดพลาดในการคำนวณผลรวมตรวจสอบเมื่อเริ่ม BIOS
  • สั้น 1 อันและ 2 ยาวเสียงบี๊บหมายถึงข้อผิดพลาดในการทำงานของอะแดปเตอร์ที่อาจมี BIOS ในตัว
  • 4 สั้น4 สั้น3 สั้นคุณจะได้ยินเสียงบี๊บหากมีข้อผิดพลาดในตัวประมวลผลร่วมทางคณิตศาสตร์
  • 4 สั้น4 สั้น2 ยาวสัญญาณจะรายงานข้อผิดพลาดในพอร์ตขนาน
  • 4 สั้น3 สั้น4 สั้นสัญญาณบ่งบอกถึงความล้มเหลวของนาฬิกาแบบเรียลไทม์ ด้วยความล้มเหลวนี้ คุณจะสามารถใช้คอมพิวเตอร์ได้โดยไม่มีปัญหาใด ๆ
  • 4 สั้น3 สั้นสั้น 1 อันสัญญาณบ่งชี้ปัญหากับการทดสอบ RAM
  • 4 สั้น2 สั้นสั้น 1 อันข้อความเตือนถึงความล้มเหลวร้ายแรงในโปรเซสเซอร์กลาง
  • 3 สั้น4 สั้น2 สั้นคุณจะได้ยินว่าตรวจพบปัญหาใด ๆ กับหน่วยความจำวิดีโอหรือระบบไม่พบ
  • สั้น 1 อัน2 สั้น2 สั้นเสียงบี๊บบ่งบอกถึงความล้มเหลวในการอ่านข้อมูลจากตัวควบคุม DMA
  • สั้น 1 อันสั้น 1 อัน3 สั้นเสียงบี๊บจะดังขึ้นเมื่อมีข้อผิดพลาดเกี่ยวกับการทำงานของ CMOS
  • สั้น 1 อัน2 สั้นสั้น 1 อันเสียงบี๊บบ่งบอกถึงปัญหากับเมนบอร์ด

ผู้ใช้หลายคนค่อนข้างคุ้นเคยที่จะได้ยินเสียงบี๊บจากยูนิตระบบเมื่อเปิดคอมพิวเตอร์ สัญญาณสั้นๆ สั้นๆ บ่งบอกว่า “ทุกอย่างเรียบร้อยดี” และหากมีสัญญาณยาว 1 สัญญาณหรือเสียงต่อเนื่องดังขึ้นแทน จะเห็นได้ชัดว่าเกิดปัญหาขึ้นในทันที ซึ่งจะส่งสัญญาณจาก BIOS ซึ่งเป็นโปรแกรมที่ทำงานก่อนและทดสอบส่วนประกอบทั้งหมดของคอมพิวเตอร์ (จากโปรเซสเซอร์กลางไปยังจอภาพ)

BIOS ส่งสัญญาณในระหว่างการทดสอบครั้งแรกของส่วนประกอบของหน่วยระบบ ในขณะที่การ์ดแสดงผลยังไม่ได้เริ่มต้น ซึ่งสามารถแสดงข้อความและข้อมูลตารางบางอย่างบนจอภาพได้ คุณสามารถระบุหน่วยที่ผิดปกติภายในหน่วยระบบหรือระบุการสัมผัสที่ไม่ดีของการเชื่อมต่อภายนอกได้

ข้อผิดพลาดของ BIOS จะถูกเข้ารหัสเป็นชุดค่าผสมของสัญญาณแบบยาวและแบบสั้น ยิ่งไปกว่านั้น เมนบอร์ดเหล่านี้ยังเหมือนกันสำหรับเมนบอร์ดที่มีการผลิตหลายปีจากผู้ผลิตเกือบทุกราย (ตั้งแต่ที่มีชื่อเสียงที่สุดไปจนถึง "ไม่มีชื่อ") รหัสข้อผิดพลาดของ BIOS มีคำอธิบายโดยละเอียดในคำแนะนำสำหรับเมนบอร์ด แม้ว่ามักจะเป็นภาษาอังกฤษก็ตาม

BIOS สามารถสร้างเสียงได้ภายใต้เงื่อนไขบังคับประการเดียว: ลำโพงระบบขนาดเล็กที่เรียกว่าจะต้องเชื่อมต่อกับเมนบอร์ด มิฉะนั้นข้อผิดพลาดของ BIOS จะไม่มีใครสังเกตเห็นและผู้ใช้จะเห็นเพียงหน้าจอมอนิเตอร์ที่มืดเท่านั้น

สัญญาณเสียง: สิ่งที่จำเป็นในการถอดรหัส?

หากสัญญาณ BIOS เดียวบ่งบอกถึงการเริ่มต้นคอมพิวเตอร์ตามปกติชุดเสียงสั้นหรือยาวที่เหมือนกัน (รวมกัน) จะบ่งบอกถึงการตรวจจับปัญหา ยิ่งไปกว่านั้นคือลักษณะของฮาร์ดแวร์ จากนั้นคุณจะต้องเปิดฝาครอบยูนิตระบบ และแม้ว่าผู้ใช้จะไม่ยุ่งเกี่ยวกับอุปกรณ์พีซีด้วยตนเองก็ตาม เช่น เนื่องจากมีซีลจากโรงงานอยู่ที่สกรูฝาครอบ การถอดรหัสสัญญาณเหล่านี้จะช่วยระบุสาเหตุของปัญหาได้

เสียงบี๊บอาจแตกต่างกันไปตามผู้ผลิตคอมพิวเตอร์แต่ละราย เนื่องจากใช้เวอร์ชัน BIOS ต่างกัน อย่างไรก็ตามในหมู่พวกเขาคุณสามารถค้นหาสิ่งทั่วไปและใช้บ่อยที่สุดได้

การวินิจฉัยโดยใช้สัญญาณเสียง BIOS เป็นหนึ่งในวิธีที่มีประสิทธิภาพสูงสุดโดยไม่ต้องใช้บอร์ดทดสอบพิเศษ (เช่น POST-card) ดังนั้นแม้จะมีการพัฒนาเทคโนโลยีการผลิตอย่างเป็นระบบ แต่เมนบอร์ดทั้งหมดก็มาพร้อมกับลำโพงขนาดเล็กหรืออย่างน้อยก็ขั้วต่อ สำหรับการเชื่อมต่อ

สัญญาณเสียงจะถูกปล่อยออกมาหากมีแหล่งจ่ายไฟและลำโพงที่ใช้งานได้ หากผิดพลาดก็จะไม่สามารถวินิจฉัยได้ สามารถระบุลำโพงที่ชำรุดได้โดยการแทนที่ด้วยลำโพงที่ใช้งานได้ดีซึ่งไม่สามารถใช้งานได้เสมอไป

เมื่อทุกอย่างทำงานตามที่ตั้งใจไว้ เพื่อถอดรหัสรหัสข้อผิดพลาด คุณควรใช้รายการพิเศษที่ระบุสัญญาณทั่วไปสำหรับเวอร์ชัน BIOS ที่กำหนด

รางวัลรหัสเสียงบี๊บ BIOS

BIOS เวอร์ชันที่พบบ่อยที่สุดนั้นถือเป็นเวอร์ชันจาก Developer Award ซึ่งได้สร้างโปรแกรมของตัวเองสำหรับมาเธอร์บอร์ดตั้งแต่สมัยที่แบรนด์ Pentium ไม่มีอยู่ด้วยซ้ำ

รายการสัญญาณทั่วไปที่เหมือนกันสำหรับ Award BIOS ทุกเวอร์ชันมีดังนี้:

  1. สัญญาณต่อเนื่อง เกิดความเสียหายต่อแหล่งจ่ายไฟ วิธีที่ง่ายที่สุดในการตรวจสอบว่าสิ่งนี้เป็นจริงหรือไม่คือการเปลี่ยนพาวเวอร์ซัพพลายด้วยอันที่ใช้งานได้ดี
  2. 2 สั้น. BIOS ให้ความสำคัญกับข้อผิดพลาดเล็กน้อยซึ่งอย่างไรก็ตามจำเป็นต้องป้อนพารามิเตอร์ที่ถูกต้อง เช่น โดยการโหลดการตั้งค่ามาตรฐานจากโรงงาน
  3. 3 ยาว. ปัญหาเกิดขึ้นกับชุดคีย์บอร์ดบนเมนบอร์ด สาเหตุอาจเกิดจากการลัดวงจรที่แป้นพิมพ์หรือสายเชื่อมต่อ หรือในเมนบอร์ด (ขั้วต่อ อุปกรณ์อิเล็กทรอนิกส์ ฝุ่นที่เป็นสื่อกระแสไฟฟ้า ฯลฯ)
  4. ยาว 1 อัน สั้น 1 อัน ข้อผิดพลาดของ BIOS เกิดจากโมดูล RAM วิธีที่ง่ายที่สุดในการแก้ไขปัญหาคือการถอดโมดูล เป่าฝุ่นที่สะสมออกจากขั้วต่อ ทำความสะอาดหน้าสัมผัสบนโมดูลด้วยตนเอง และใส่กลับเข้าไปในขั้วต่อ ในช่วงทดสอบคุณสามารถปล่อยโมดูลไว้ได้เพียงโมดูลเดียวและหากจำเป็นให้เปลี่ยนโมดูลเหล่านั้นเพื่อพิจารณาว่าโมดูลใดที่ทำให้เกิดสัญญาณเสียง
  5. 1 ยาว 2 สั้น - สำหรับการ์ดแสดงผลบางรุ่น รหัสดังกล่าวจะออกเมื่อมีการสัมผัสที่ไม่ดีในขั้วต่อจอภาพ เมื่อในขณะที่เปิด BIOS ไม่สามารถตรวจพบการเชื่อมต่อได้ ในการแก้ไขปัญหา คุณสามารถทำเช่นเดียวกันกับการ์ดแสดงผลได้เช่นเดียวกับ RAM ในย่อหน้าก่อนหน้า
  6. 1 ยาว 3 สั้น BIOS ไม่สามารถเริ่มต้นคีย์บอร์ดได้ ซึ่งอาจบ่งบอกถึงปัญหากับตัวคีย์บอร์ดเอง หรือขั้วต่อ หรืออุปกรณ์อิเล็กทรอนิกส์ของเมนบอร์ด วิธีที่ง่ายที่สุดคือการปิดการใช้งานคีย์บอร์ดชั่วคราว จากนั้นจะชัดเจนทันทีว่าเป็นสาเหตุของปัญหาหรือไม่
  7. 1 ยาว 9 สั้น ชิป BIOS นั้นผิดปกติ คุณเพียงแค่ต้องปิดคอมพิวเตอร์สักพักแล้วลองเปิดใหม่อีกครั้ง หากสถานการณ์ยังคงมีอยู่และรหัสข้อผิดพลาดของ BIOS ไม่เปลี่ยนแปลงคุณควรเปลี่ยนเมนบอร์ดหรือลองแฟลชชิปโดยใช้โปรแกรมเมอร์พิเศษ
  8. 1 ยาวๆ ซ้ำๆ กันไปเรื่อยๆ เกิดข้อผิดพลาดขณะเตรียมใช้งานหน่วยความจำ จำเป็นต้องเปลี่ยนโมดูลหรืออย่างน้อยก็ทำความสะอาดหน้าสัมผัสในขั้วต่อแล้วลองเปิดใหม่อีกครั้ง
  9. 1 สั้น ๆ ซ้ำ ๆ กัน การทำงานของแหล่งจ่ายไฟไม่ถูกต้อง ไม่ว่าในกรณีใดการเปลี่ยนเฉพาะหน่วยการทำงานหรือการซ่อมแซมหน่วยที่มีอยู่เท่านั้นที่จะช่วยได้ ไม่พบผู้ติดต่อที่ไม่ดีที่นี่เนื่องจากมีตัวเชื่อมต่อขนาดใหญ่เมื่อเปรียบเทียบกับส่วนประกอบอื่น ๆ ของยูนิตระบบ

รหัสเสียงบี๊บ AMI BIOS

นักพัฒนา AMI มักพบใน BIOS ของมาเธอร์บอร์ดน้อยกว่ารางวัลของคู่แข่ง แต่อย่างไรก็ตาม นักพัฒนา AMI ได้ครอบครองตลาดของตัวเองอย่างแน่นหนา แม้ว่าจะเล็กในตลาดนี้ ดังนั้นคุณต้องเตรียมพร้อมที่จะเผชิญกับระบบเข้ารหัสสัญญาณเสียง

การถอดรหัสการเข้ารหัสสัญญาณเสียง:

  1. 2 สั้น. ข้อผิดพลาดเกิดจากการทำงานของ RAM ที่ไม่ถูกต้อง ไม่ว่าในกรณีใด คุณต้องเริ่มต้นด้วยการทำความสะอาดขั้วต่อจากฝุ่น แม้ว่าคุณจะวางแผนที่จะติดตั้งโมดูลใหม่ทันทีเพื่อแทนที่โมดูลที่ "น่าสงสัย" ก็ตาม
  2. 3 สั้น. เช่นเดียวกับจุดก่อนหน้า สิ่งนี้บ่งชี้ว่าโมดูล RAM ผิดพลาด
  3. 4 สั้น. ตัวจับเวลาของระบบซึ่งเป็นพื้นฐานสำหรับการทำงานของส่วนประกอบอื่น ๆ ทั้งหมดของมาเธอร์บอร์ดนั้นผิดปกติ สิ่งเดียวที่สามารถทำได้โดยไม่ต้องเปลี่ยนคือปิดยูนิตระบบไประยะหนึ่ง
  4. 5 สั้น. เกิดข้อผิดพลาดขณะเตรียมใช้งาน CPU คุณสามารถปิดยูนิตระบบได้ครู่หนึ่งหรือถอดระบบระบายความร้อนออกจากโปรเซสเซอร์ ดึงออกจากตัวเชื่อมต่อแล้วใส่กลับเข้าไป หากทุกอย่างล้มเหลว คุณจะต้องเปลี่ยนโปรเซสเซอร์
  5. 6 สั้น. แป้นพิมพ์หรือหน่วยประมวลผลบนเมนบอร์ดชำรุด เพื่อชี้แจงแหล่งที่มา คุณสามารถปิดการใช้งานแป้นพิมพ์ชั่วคราวและแทนที่ด้วยสำเนาที่ทราบว่าใช้งานได้
  6. 7 สั้น. เมนบอร์ดมีปัญหา ในสถานการณ์เช่นนี้ การตรวจสอบบอร์ดภายนอกอย่างระมัดระวังว่ามีเศษชิ้นส่วนปิดหน้าสัมผัสสามารถช่วยได้
  7. 8 สั้น. การ์ดแสดงผลมีข้อบกพร่อง คุณควรเปลี่ยนใหม่หรือเป็นวิธีสุดท้ายคือทำความสะอาดหน้าสัมผัสในขั้วต่อ คุณสามารถเปิดการ์ดแสดงผลในตัวได้ชั่วคราวและตรวจสอบการทำงานของคอมพิวเตอร์ด้วย (ถ้ามีให้บริการ)
  8. 1 ยาว 2 สั้น เกิดข้อผิดพลาดขณะเตรียมใช้งานการ์ดแสดงผล วิธีแก้ปัญหาเหมือนกับในย่อหน้าก่อนหน้า
  9. 1 ยาว 3 สั้น การ์ดจอมีปัญหา
  10. 1 ยาว 8 สั้น มีปัญหากับการ์ดแสดงผลหรือจอภาพ

รายการสัญญาณ BIOS ต่อไปนี้เป็นข้อมูลพื้นฐานสำหรับการวินิจฉัยคอมพิวเตอร์เมื่อไม่มีตัวเลือกอื่น ในกรณีส่วนใหญ่ จะช่วยให้คุณสามารถระบุแหล่งที่มาของปัญหา ซึ่งสามารถแทนที่ด้วยหน่วยที่ทราบว่าใช้งานได้

หากคุณได้ยินเสียงบี๊บสั้น ๆ 3 ครั้งระหว่างขั้นตอนการตรวจสอบฮาร์ดแวร์ BIOS แสดงว่าไม่ใช่ทุกอย่างในคอมพิวเตอร์ของคุณ อย่างไรก็ตาม จะเป็นเรื่องยากสำหรับคุณที่จะค้นหาสาเหตุของความผิดปกติจนกว่าคุณจะดูตารางสัญญาณ BIOS และค้นหาความหมายของสัญญาณนี้

ดังที่คุณทราบ ผู้ผลิต BIOS หลายรายใช้ตารางข้อความแสดงข้อผิดพลาดด้านเสียงที่แตกต่างกัน และพวกเขาไม่ได้เหมือนกันเสมอไป สำหรับสถานการณ์เมื่อคุณได้ยินเสียงบี๊บสั้น ๆ 3 ครั้งเมื่อโหลด BIOS จะปรากฏเฉพาะใน BIOS บางเวอร์ชันเท่านั้น

BIOS เวอร์ชันหนึ่งคือ AMI BIOS ตามกฎแล้วหากเมนบอร์ดของคอมพิวเตอร์ของคุณติดตั้ง BIOS เวอร์ชันที่คล้ายกันข้อความแสดงข้อมูลที่มีเสียงบี๊บสั้น ๆ สามครั้งจะระบุถึงข้อผิดพลาดเมื่อตรวจสอบ RAM 64 KB แรก

ทุกวันนี้ เมื่อจำนวน RAM ในคอมพิวเตอร์สมัยใหม่วัดเป็นกิกะไบต์แทนที่จะเป็นกิโลไบต์ โอกาสที่จะได้รับข้อความข้อมูลดังกล่าวก็มีน้อย อย่างไรก็ตาม อาจปรากฏบนคอมพิวเตอร์รุ่นเก่าบางเครื่อง หากเกิดข้อผิดพลาดดังกล่าว คุณควรลองรีสตาร์ทคอมพิวเตอร์โดยใช้ปุ่มรีเซ็ต หากยังคงมีเสียงบี๊บสั้น ๆ สามครั้งคุณควรลองตรวจสอบความน่าเชื่อถือของโมดูลหน่วยความจำในช่อง ในกรณีเดียวกันหากมาตรการข้างต้นทั้งหมดไม่ได้ผลก็จำเป็นต้องเปลี่ยนโมดูลหน่วยความจำ

สัญญาณนี้ - เสียงบี๊บสั้น ๆ สามครั้ง - มีความหมายแตกต่างออกไปเล็กน้อยใน BIOS จาก AST ใน BIOS นี้ลำดับเสียงที่คล้ายกันหมายถึงอย่างอื่น - ความผิดปกติของตัวควบคุมแป้นพิมพ์

หากคุณได้ยินเสียงบี๊บสั้น ๆ สามครั้งเมื่อตรวจสอบฮาร์ดแวร์ที่ทำโดย AST BIOS คุณไม่ควรตกใจทันที อาจเป็นไปได้ว่าหลังจากที่คุณรีบูตอีกครั้ง สัญญาณเหล่านี้จะหายไปและคุณจะสามารถใช้คอมพิวเตอร์ของคุณได้อีกครั้ง หากการดำเนินการนี้ไม่ช่วยฟื้นฟูการทำงานของคอมพิวเตอร์ คุณอาจต้องเปลี่ยนตัวควบคุมแป้นพิมพ์หรือแม้แต่ตัวเมนบอร์ดเอง

วันนี้เราจะพูดถึงสถานการณ์เมื่อคอมพิวเตอร์เปิดอยู่ปล่อยสัญญาณยาว 1 ครั้งซึ่งอาจทำซ้ำได้ครู่หนึ่งและไม่แสดงสิ่งใดบนหน้าจอ

ในสถานการณ์นี้อุปกรณ์มีปัญหาอย่างเห็นได้ชัด สัญญาณยาว 1 สัญญาณอาจบ่งบอกถึงปัญหาต่างๆ ทั้งนี้ขึ้นอยู่กับรุ่นของเมนบอร์ดและผู้ผลิต BIOS

Phoenix BIOS จะแจ้งให้ผู้ใช้ทราบเกี่ยวกับความล้มเหลวของพัดลมในตัวทำความเย็นซีพียู ใน Award BIOS การรวมกันดังกล่าวบ่งบอกถึงปัญหาเกี่ยวกับแหล่งจ่ายไฟ และสำหรับ Compaq BIOS นี่หมายถึงการละเมิดการทำงานที่ถูกต้องของ RAM

IBM BIOS จะแจ้งให้คุณทราบถึงปัญหาระบบวิดีโอด้วยเสียงบี๊บยาวหนึ่งครั้ง ในบางกรณีผู้ใช้สามารถแก้ไขรายละเอียดดังกล่าวได้ด้วยตนเอง คุณเพียงแค่ต้องตรวจสอบว่าการ์ดแสดงผลอยู่ในตำแหน่งเมนบอร์ดอย่างถูกต้องเพียงใด บางทีอาจต้องปรับอุปกรณ์เล็กน้อยแล้วสัญญาณที่น่ารำคาญจะหายไป

AST BIOS ในกรณีนี้บ่งบอกถึงการเสียของไมโครคอนโทรลเลอร์ แม่นยำยิ่งขึ้น สัญญาณบ่งชี้ข้อผิดพลาดที่ตรวจพบเมื่อตรวจสอบช่อง DMA แรก บ่อยครั้งเพื่อแก้ไขสถานการณ์นี้ ผู้ใช้จะต้องเปลี่ยนเมนบอร์ดทั้งหมด

การเยียวยา

ดังนั้นสิ่งแรกที่ต้องทำเพื่อแก้ไขปัญหานี้คือการลองถอดและติดตั้ง RAM หลังจากเช็ดหน้าสัมผัสด้วยยางลบแล้ว ตามหลักการแล้ว ให้นำหน่วยความจำที่ใช้งานได้อื่นที่รู้จักมาใส่แทนหน่วยความจำของคุณเอง

สาเหตุหนึ่งที่เป็นไปได้สำหรับลำดับสัญญาณนี้คือ RAM

หากหลังจากนี้ปัญหาไม่หายไป ให้ตรวจสอบว่าพัดลมโปรเซสเซอร์เชื่อมต่อกับเมนบอร์ดอย่างถูกต้องและติดขัดหรือไม่ เมื่อต้องการทำเช่นนี้ ให้ลองเลื่อนด้วยนิ้วของคุณ คอมพิวเตอร์จะต้องยกเลิกการจ่ายไฟ

ตรวจสอบว่าเชื่อมต่อตัวระบายความร้อน CPU อย่างถูกต้อง

ขั้นตอนต่อไปในการกำจัดสัญญาณ BIOS ที่ยาวเพียงครั้งเดียวคือการติดตั้งแหล่งจ่ายไฟที่ใช้งานได้ซึ่งคุณสามารถยืมจากเพื่อนหรือคนรู้จักได้ชั่วคราว

แหล่งจ่ายไฟเป็นหนึ่งในสาเหตุที่ทำให้สัญญาณ BIOS ยาว 1 ครั้ง

ขั้นตอนสุดท้ายในการพยายามกำจัดสัญญาณ BIOS ที่ยาวระหว่างการบู๊ตคือการลองถอด/ติดตั้งการ์ดแสดงผลโดยใช้ยางลบเช็ดหน้าสัมผัส

การติดตั้ง/การถอดการ์ดแสดงผลเพื่อแก้ไขปัญหาสัญญาณ BIOS สั้นและยาว 1 สัญญาณเมื่อเปิดเครื่องคอมพิวเตอร์

หากหลังจากทำตามขั้นตอนที่อธิบายไว้ทั้งหมดแล้ว คุณจะไม่สามารถสตาร์ทคอมพิวเตอร์ได้ มีแนวโน้มว่าคุณจะต้องเปลี่ยนเมนบอร์ดทั้งหมด

อเมริกัน เมกะเทรนด์ อิงค์ (อามิ)

จุดตรวจสอบของขั้นตอน POST ที่ดำเนินการใน AMIBIOS ได้รับการออกแบบใหม่และเสริมในปี 1995 และยังไม่มีการเปลี่ยนแปลงที่สำคัญจนถึงปัจจุบัน คำอธิบายแรกของรหัส POST หรือตามที่ AMI เรียก "จุดตรวจสอบ" ในรูปแบบปัจจุบันปรากฏขึ้นโดยเกี่ยวข้องกับการเปิดตัวเคอร์เนล V6.24, 07/15/95 มีการเปลี่ยนแปลงบางอย่างกับ AMIBIOS V7.0 ซึ่งสะท้อนอยู่ในเอกสารนี้

คุณสมบัติของการดำเนินการตามขั้นตอนการเริ่มต้น AMIBIOS

หากในระหว่างกระบวนการเริ่มต้นข้อมูล 55h, AAh ปรากฏในพอร์ตการวินิจฉัย คุณไม่ควรเปรียบเทียบข้อมูลนี้กับรหัส POST - เรากำลังจัดการกับลำดับการทดสอบทั่วไป ซึ่งมีหน้าที่ตรวจสอบความสมบูรณ์ของบัสข้อมูล

ในระยะเริ่มต้น เอาต์พุตไปยังพอร์ตการวินิจฉัยของข้อมูลจะเฉพาะสำหรับแต่ละแพลตฟอร์ม ในการใช้งานบางอย่าง โค้ดแรกที่แสดงผลจะเชื่อมโยงกับการดำเนินการ ซึ่ง AMI เรียกว่าสิ่งเฉพาะของชิปเซ็ต ขั้นตอนนี้มาพร้อมกับเอาต์พุตค่า CCh ไปยังพอร์ต 80h และดำเนินการหลายอย่างเพื่อกำหนดค่าการลงทะเบียนตรรกะของระบบ ตามกฎแล้ว รหัส CCh จะปรากฏขึ้นในกรณีที่ใช้ตรรกะระบบจาก Intel ซึ่งสร้างขึ้นบนพื้นฐานของคอนโทรลเลอร์ PIIX ซึ่งเป็นชิปเซ็ต TX, LX, BX

ชิป I/O ออนบอร์ดบางตัวมี RTC และตัวควบคุมแป้นพิมพ์ ซึ่งจะถูกปิดใช้งานเมื่อเริ่มต้นระบบ วัตถุประสงค์ของ BIOS คือการเริ่มต้นทรัพยากรของบอร์ดเหล่านี้เพื่อการใช้งานต่อไป ในกรณีนี้ ขั้นตอนการเริ่มต้นแรกที่เกี่ยวข้องกับการตั้งค่าตัวควบคุมแป้นพิมพ์จะมาพร้อมกับเอาต์พุตของค่า 10h จากนั้น RTC จะถูกเตรียมใช้งาน โดยเห็นได้จากการปรากฏตัวของรหัส DDh ในพอร์ตการวินิจฉัย ควรสังเกตว่าความล้มเหลวของทรัพยากรเหล่านี้อย่างน้อยหนึ่งรายการจะส่งผลให้บอร์ดระบบโดยรวมไม่เริ่มทำงานในขั้นตอนแรกของการดำเนินการ POST

บนบอร์ดจำนวนหนึ่ง กระบวนการเริ่มต้นจะเริ่มต้นด้วยการที่ CPU สลับไปที่โหมดที่ได้รับการป้องกัน ในกรณีนี้ หลังจากโค้ดที่แสดงผลครั้งแรกผ่านไป 43 ชม. การดำเนินการ POST จะดำเนินต่อไปตามที่อธิบายไว้ในเอกสาร AMIBIOS - การควบคุมจะถูกถ่ายโอนไปยังจุด D0h

รหัสขั้นตอนการเริ่มต้นที่คลายแพ็กแล้ว

จุดตรวจสอบรหัสเริ่มต้นที่ไม่มีการบีบอัด

รหัสข้อผิดพลาดคำอธิบายของข้อผิดพลาด
อี.อี.ในการใช้งาน AMIBIOS สมัยใหม่ รหัสแรกที่แสดงผลจะเกี่ยวข้องกับการเข้าถึงอุปกรณ์ที่สามารถบูตเพื่อกู้คืน BIOS ได้
ซีซีการเริ่มต้นตรรกะของระบบลงทะเบียนประเภท CD Flash ROM ที่ไม่รู้จัก
ส.ศ.การตรวจสอบไม่ตรงกันในการเริ่มต้น BIOS CF เกิดข้อผิดพลาดในการเข้าถึงชิป Flash ROM สำรอง
ววการเริ่มต้น RTC ก่อนกำหนด ซึ่งรวมอยู่ในชิป SIO
D0ปิดใช้งานการขัดจังหวะ NMI ที่ไม่สามารถปกปิดได้ การหาค่าหน่วงเวลาสำหรับการลดทอนของกระบวนการชั่วคราว การตรวจสอบผลรวมของ Boot Block หยุดทำงานหากมีค่าไม่ตรงกัน
D1ทำตามขั้นตอนการสร้างหน่วยความจำใหม่และการทดสอบการรับประกันขั้นพื้นฐาน เปลี่ยนเป็นโหมดการกำหนดแอดเดรสหน่วยความจำ 4 GB
D3การกำหนดความจุและการทดสอบหน่วยความจำหลัก
D4กลับสู่โหมดการกำหนดแอดเดรสหน่วยความจำจริง การเริ่มต้นของชุดชิปตั้งแต่เนิ่นๆ การติดตั้งสแต็ก
D5การถ่ายโอนโมดูล POST จาก Flash ROM ไปยังพื้นที่หน่วยความจำการขนส่ง
D6หากผลรวมไม่ตรงกันหรือ CTRL+Home จะดำเนินการเปลี่ยนไปใช้ขั้นตอนการกู้คืน Flash ROM (รหัส E0)
D7การถ่ายโอนการควบคุมไปยังโปรแกรมอรรถประโยชน์ที่จะแยก BIOS ของระบบ
D8ทำการคลายแพ็ก BIOS ระบบให้เสร็จสิ้น
D9การถ่ายโอนการควบคุม BIOS ของระบบไปยัง Shadow RAM
ดี.เอ.การอ่านข้อมูลจากโมดูล SPD (Serial Presence Detect) DIMM DB การตั้งค่าการลงทะเบียน MTRR ของ CPU
กระแสตรงตัวควบคุมหน่วยความจำได้รับการตั้งโปรแกรมตามข้อมูลที่ได้รับจากข้อผิดพลาดในการกำหนดค่าหน่วยความจำของระบบ SPD DE ข้อผิดพลาดร้ายแรง
ดีเอฟข้อผิดพลาดการกำหนดค่าหน่วยความจำระบบ เสียงบี๊บ 10 ก่อนเวลา
11 กลับจากสถานะ STR (Suspend to RAM)
12 การคืนค่าการเข้าถึง SMRAM (System Management RAM)
13 การฟื้นฟูการฟื้นฟูความจำ
14 การค้นหาและการเริ่มต้น BIOS VGA

Flash ROM เขียนรหัสขั้นตอนใหม่

รหัสการกู้คืนบล็อกการบูต

รหัสข้อผิดพลาดคำอธิบายของข้อผิดพลาด
E0กำลังเตรียมการเพื่อสกัดกั้น INT19 และตรวจสอบความสามารถในการสตาร์ทระบบในโหมดแบบง่ายแล้ว
E1การตั้งค่าเวกเตอร์ขัดจังหวะ
E3การกู้คืนเนื้อหา CMOS ค้นหาและเริ่มต้น BIOS
E2การเตรียมตัวควบคุมการขัดจังหวะและการเข้าถึงหน่วยความจำโดยตรง
E6เปิดใช้งานตัวจับเวลาระบบและการขัดจังหวะ FDC
อี.ซี.การเริ่มต้นคอนโทรลเลอร์ IRQ และ DMA ED อีกครั้ง การเริ่มต้นดิสก์ไดรฟ์
อี.อี.การอ่านบูตเซกเตอร์จากข้อผิดพลาดในการดำเนินการของฟล็อปปี้ดิสก์ EF
F0ค้นหาไฟล์ AMIBOOT.ROM
F1ไม่พบไฟล์ AMIBOOT.ROM ในไดเรกทอรีราก F2 อ่าน FAT
F3กำลังอ่าน AMIBOOT.ROM
F4ขนาดของไฟล์ AMIBOOT.ROM ไม่ตรงกับขนาดของ Flash ROM
F5ปิดการใช้งานแคชภายใน
FBคำจำกัดความประเภท Flash ROM
เอฟซีการลบบล็อก Flash ROM หลัก
เอฟดีการเขียนโปรแกรมบล็อก Flash ROM หลัก
เอฟเอฟรีสตาร์ทไบออส

รหัส BIOS ของระบบที่แตกแพ็กแล้วดำเนินการใน ShadowRAM

รหัสรันไทม์ไม่มีการบีบอัดใน F000 shadow RAM

รหัสข้อผิดพลาดคำอธิบายของข้อผิดพลาด
03 ปิดใช้งานการขัดจังหวะ NMI ที่ไม่สามารถปกปิดได้ รีเซ็ตคำจำกัดความของประเภท
05 การเริ่มต้นสแต็ก ปิดใช้งานการแคชหน่วยความจำและคอนโทรลเลอร์ USB
06 การรันโปรแกรมยูทิลิตี้ใน RAM
07 การจดจำโปรเซสเซอร์และการเริ่มต้น APIC
08 การตรวจสอบเช็คซัมของ CMOS
09 ตรวจสอบการทำงานของปุ่ม End/Ins
0เอการตรวจสอบความล้มเหลวของแบตเตอรี่
0Bการล้างการลงทะเบียนบัฟเฟอร์ตัวควบคุมแป้นพิมพ์
0ซีคำสั่งทดสอบจะถูกส่งไปยังตัวควบคุมแป้นพิมพ์
0อีการค้นหาอุปกรณ์เพิ่มเติมที่รองรับโดยตัวควบคุมแป้นพิมพ์
0เอฟกำลังเริ่มต้นแป้นพิมพ์
10 คำสั่งรีเซ็ตจะถูกส่งไปยังคีย์บอร์ด
11 หากกดปุ่ม End หรือ Ins CMOS 12 จะถูกรีเซ็ต การวางคอนโทรลเลอร์ DMA ไว้ในสถานะพาสซีฟ
13 การเริ่มต้นชิปเซ็ตและแคช L2
14 การตรวจสอบตัวจับเวลาของระบบ
19 การทดสอบการสร้างคำขอสร้าง DRAM ใหม่กำลังทำงานอยู่
1เอตรวจสอบระยะเวลาของวงจรการฟื้นฟู
20 การเริ่มต้นอุปกรณ์เอาท์พุต
23 พอร์ตอินพุตของตัวควบคุมแป้นพิมพ์ถูกอ่าน สวิตช์ล็อคกุญแจและสวิตช์ทดสอบการผลิตถูกสอบปากคำ
24 กำลังเตรียมเริ่มต้นตารางเวกเตอร์ขัดจังหวะ
25 การเริ่มต้นอินเทอร์รัปต์เวกเตอร์เสร็จสมบูรณ์
26 สถานะของจัมเปอร์ Turbo Switch จะถูกสำรวจผ่านพอร์ตอินพุตของตัวควบคุมแป้นพิมพ์
27 การเริ่มต้นเบื้องต้นของคอนโทรลเลอร์ USB การอัพเดตไมโครโค้ดของโปรเซสเซอร์เริ่มต้น
28 กำลังเตรียมติดตั้งโหมดวิดีโอ
29 การเริ่มต้นใช้งานแผง LCD
2เอค้นหาอุปกรณ์ที่รองรับ ROM เพิ่มเติม
2Bกำลังเริ่มต้น VGA BIOS โดยตรวจสอบผลรวม
2ซีการดำเนินการ BIOS VGA
2Dจับคู่ INT 10h และ INT 42h
2Eค้นหาอะแดปเตอร์วิดีโอ CGA
2Fการทดสอบหน่วยความจำวิดีโอของอะแดปเตอร์ CGA
30 การทดสอบวงจรการสร้างการสแกนอะแดปเตอร์ CGA
31 เกิดข้อผิดพลาดในหน่วยความจำวิดีโอหรือวงจรการสแกน ค้นหาอะแดปเตอร์วิดีโอ CGA สำรอง
32 ทดสอบหน่วยความจำวิดีโอของอะแดปเตอร์วิดีโอ CGA สำรองและวงจรสแกน
33 สำรวจสถานะของจัมเปอร์ขาวดำ/สี
34 การตั้งค่าโหมดข้อความ 80x25
37 ตั้งค่าโหมดวิดีโอแล้ว ล้างหน้าจอแล้ว
38 การเริ่มต้นอุปกรณ์ออนบอร์ด
39 การแสดงข้อความแสดงข้อผิดพลาดจากขั้นตอนก่อนหน้า
3เอการแสดงข้อความ “Hit DEL” เพื่อเข้าสู่การตั้งค่า CMOS
3Bเริ่มเตรียมการทดสอบหน่วยความจำในโหมดป้องกัน
40 การเตรียมตารางคำอธิบาย GDT และ IDT
42 เปลี่ยนเป็นโหมดที่ได้รับการป้องกัน
43 โปรเซสเซอร์อยู่ในโหมดป้องกัน เปิดใช้งานการขัดจังหวะแล้ว
44 เตรียมทดสอบสาย A20
45 การทดสอบสาย A20
46 การกำหนดขนาด RAM เสร็จสมบูรณ์
47 ข้อมูลทดสอบที่บันทึกในหน่วยความจำแบบธรรมดา
48 การตรวจสอบหน่วยความจำแบบเดิมอีกครั้ง
49 การทดสอบหน่วยความจำเพิ่มเติม
4Bรีเซ็ตหน่วยความจำ
4ซีบ่งชี้ถึงกระบวนการทำให้เป็นศูนย์
4Dการบันทึกใน CMOS ตามขนาดผลลัพธ์ หน่วยความจำแบบธรรมดาและแบบขยาย 4E บ่งชี้จำนวนหน่วยความจำระบบที่แท้จริง
4เอฟการทดสอบหน่วยความจำแบบธรรมดาแบบขยายทำงานอยู่
50 การแก้ไขขนาดหน่วยความจำแบบธรรมดา
51 การทดสอบหน่วยความจำขยาย
52 หน่วยความจำแบบธรรมดาและหน่วยความจำขยายที่บันทึกไว้
53 การจัดการข้อผิดพลาดพาริตี้ล่าช้า
54 ปิดใช้งานการประมวลผลแบบพาริตีและแบบไม่มาสก์
57 การเริ่มต้นขอบเขตหน่วยความจำสำหรับ POST Memory Manager
58 คุณได้รับแจ้งให้เข้าสู่การตั้งค่า CMOS
59 การคืนโปรเซสเซอร์กลับสู่โหมดจริง
60 กำลังตรวจสอบหน้าการลงทะเบียน DMA
62 การทดสอบการลงทะเบียนที่อยู่และความยาวการส่งต่อของคอนโทรลเลอร์ DMA#1
63 การทดสอบการลงทะเบียนที่อยู่และความยาวการส่งต่อของคอนโทรลเลอร์ DMA#2
65 การเขียนโปรแกรมคอนโทรลเลอร์ DMA
66 การล้างการลงทะเบียน POST คำขอเขียนและชุดมาสก์
67 การเขียนโปรแกรมคอนโทรลเลอร์ขัดจังหวะ
7เอฟการแก้ไขคำขอ NMI จากแหล่งเพิ่มเติม
80 ตั้งค่าโหมดการบริการขัดจังหวะจากพอร์ต PS/2
81 การทดสอบอินเทอร์เฟซของแป้นพิมพ์เพื่อหาข้อผิดพลาดในการรีเซ็ต
82 การตั้งค่าโหมดการทำงานของตัวควบคุมแป้นพิมพ์
83 การตรวจสอบสถานะล็อคกุญแจ
84 การตรวจสอบความจุหน่วยความจำ
85 การแสดงข้อความแสดงข้อผิดพลาด
86 การกำหนดค่าระบบสำหรับการดำเนินการติดตั้ง
87 การแตกโปรแกรมการตั้งค่า CMOS ลงในหน่วยความจำทั่วไป
88 โปรแกรมติดตั้งเสร็จสมบูรณ์โดยผู้ใช้
89 กู้คืนสถานะเสร็จสมบูรณ์หลังจากดำเนินการติดตั้ง
8Bการสำรองหน่วยความจำสำหรับบล็อกตัวแปร BIOS เพิ่มเติม
8ซีการลงทะเบียนการกำหนดค่าการเขียนโปรแกรม
8Dการเริ่มต้นเบื้องต้นของตัวควบคุม HDD และ FDD
8Fการเริ่มต้นคอนโทรลเลอร์ FDD อีกครั้ง
91 การกำหนดค่าตัวควบคุม HDD
95 ดำเนินการสแกน ROM เพื่อค้นหา BIOS เพิ่มเติม
96 การกำหนดค่าเพิ่มเติมของทรัพยากรระบบ
97 การตรวจสอบลายเซ็นและการตรวจสอบของ BIOS เสริม
98 การตั้งค่าการจัดการระบบ RAM
99 การตั้งค่าตัวนับตัวจับเวลาและตัวแปรพอร์ตขนาน 9A การสร้างรายการพอร์ตอนุกรม
9Bการเตรียมพื้นที่ในหน่วยความจำสำหรับการทดสอบตัวประมวลผลร่วม
9ซีกำลังเตรียมข้อมูลเบื้องต้นให้กับตัวประมวลผลร่วม
9Dข้อมูลโปรเซสเซอร์ร่วมถูกจัดเก็บไว้ใน CMOS RAM
9Eการระบุประเภทแป้นพิมพ์
9Fค้นหาอุปกรณ์อินพุตเพิ่มเติม
A0การก่อตัวของการลงทะเบียน MTRR (การลงทะเบียนช่วงประเภทหน่วยความจำ)
A2ข้อความแสดงข้อผิดพลาดจากขั้นตอนการเตรียมใช้งานก่อนหน้านี้
A3การตั้งเวลาการทำซ้ำอัตโนมัติของแป้นพิมพ์
A4การจัดเรียงข้อมูลบริเวณ RAM ที่ไม่ได้ใช้
A5การตั้งค่าโหมดวิดีโอ
A6การทำความสะอาดหน้าจอ
A7การถ่ายโอนรหัสปฏิบัติการ BIOS ไปยังพื้นที่ Shadow RAM
A8การเริ่มต้น BIOS เพิ่มเติมในส่วน E000h
A9การคืนการควบคุมไปยัง BIOS ของระบบ AA การเริ่มต้นบัส USB
เอบีการเตรียมโมดูล INT13 เพื่อรองรับบริการดิสก์
เอ.ซี.การสร้างตาราง AIOPIC เพื่อรองรับระบบ AD แบบมัลติโปรเซสเซอร์ การเตรียมโมดูล INT10 เพื่อรองรับบริการวิดีโอ
เอ.อี.การเริ่มต้น DMI
B0ตารางการกำหนดค่าระบบ เอาต์พุต B1 การเริ่มต้น BIOS ACPI
00 ซอฟต์แวร์ขัดจังหวะ INT19h - การโหลดเซกเตอร์สำหรับบูต

คุณสมบัติของตัวจัดการการเริ่มต้นอุปกรณ์

นอกเหนือจากรหัส POST ข้างต้น ข้อความเกี่ยวกับเหตุการณ์ระหว่างการทำงานของ Device Initialization Manager (DIM) จะถูกส่งออกไปยังพอร์ตการวินิจฉัย มีจุดควบคุมหลายจุดที่ระบุสถานะการเริ่มต้นของระบบหรือรถโดยสารท้องถิ่น

ข้อมูลจะแสดงในรูปแบบคำ โดยไบต์ต่ำจะตรงกับรหัส POST ของระบบ และไบต์สูงจะระบุประเภทของขั้นตอนการเริ่มต้นที่กำลังดำเนินการ เตตร้าดที่สำคัญที่สุดในไบต์สูงระบุประเภทของขั้นตอนที่กำลังดำเนินการ และเตตร้าดต่ำจะกำหนดโทโพโลยีบัสสำหรับการใช้งาน

เตตราดอาวุโส
จูเนียร์เตตราด

หากตรวจพบข้อผิดพลาดในการกำหนดค่าหน่วยความจำระบบ รหัส DE, รหัส DF และรหัสข้อผิดพลาดในการกำหนดค่าจะถูกส่งออกไปยังพอร์ต 80h ตามลำดับในลูปไม่มีที่สิ้นสุด ซึ่งสามารถรับค่าต่อไปนี้:

2. รางวัล BIOS V4.51PG Elite

รางวัล BIOS V4.51PG Elite

Award Software ของบริษัทที่กำลังพัฒนาแบบไดนามิกในปี 1995 ได้เสนอโซลูชันใหม่ในด้านซอฟต์แวร์ระดับต่ำในขณะนั้น - AwardBIOS "Elite" หรือที่รู้จักกันดีในชื่อ V4.50PG โหมดการบำรุงรักษาจุดควบคุมไม่มีการเปลี่ยนแปลงในเวอร์ชันแพร่หลาย V4.51 หรือในเวอร์ชันหายาก V4.60 ส่วนต่อท้าย P และ G แสดงถึงการสนับสนุนกลไก PnP และการรองรับฟังก์ชันการประหยัดพลังงาน (ฟังก์ชันสีเขียว) ตามลำดับ

ดำเนินการ POST ใน Shadow RAM

รหัสข้อผิดพลาดคำอธิบายของข้อผิดพลาด
03 ปิดการใช้งาน NMI, PIE (เปิดใช้งานการขัดจังหวะเป็นระยะ), AIE (เปิดใช้งานการขัดจังหวะการแจ้งเตือน), UIE (เปิดใช้งานการขัดจังหวะการอัปเดต) ข้อห้ามในการสร้างความถี่ที่ตั้งโปรแกรมได้ SQWV
04 การตรวจสอบการสร้างคำขอสำหรับการสร้าง DRAM ใหม่
05
06 ทดสอบพื้นที่หน่วยความจำเริ่มต้นที่ที่อยู่ F000h ซึ่งเป็นที่ตั้งของ BIOS 07 ตรวจสอบการทำงานของ CMOS และพลังงานแบตเตอรี่
เป็นการเขียนโปรแกรมการลงทะเบียนการกำหนดค่าของสะพานใต้และสะพานเหนือ
09 การเริ่มต้น L2 Cache และ Advanced Cache Control Registers บนโปรเซสเซอร์ Cyrix
0เอการสร้างตารางเวกเตอร์ขัดจังหวะ การกำหนดค่าทรัพยากรการจัดการพลังงานและการตั้งค่า SMI Vector
0Bการตรวจสอบเช็คซัมของ CMOS กำลังสแกนอุปกรณ์บัส PCI อัพเดตไมโครโค้ดโปรเซสเซอร์
0ซีการเริ่มต้นคอนโทรลเลอร์คีย์บอร์ด
0Dการค้นหาและการเริ่มต้นอะแดปเตอร์วิดีโอ การตั้งค่า IOAPIC การวัดนาฬิกา การตั้งค่า FSB
0อีการเริ่มต้น MPC การทดสอบหน่วยความจำวิดีโอ การแสดงโลโก้รางวัล
0เอฟการตรวจสอบคอนโทรลเลอร์ DMA 8237 ตัวแรกและการทดสอบภายใน การตรวจสอบผลรวมการตรวจสอบ BIOS
10 กำลังตรวจสอบคอนโทรลเลอร์ DMA 8237 ตัวที่สอง
11 กำลังตรวจสอบการลงทะเบียนหน้าคอนโทรลเลอร์ DMA
14 การทดสอบช่องตัวจับเวลาของระบบ 2 15 การทดสอบรีจิสเตอร์การมาสก์คำขอของตัวควบคุมอินเทอร์รัปต์ที่ 1
16 การทดสอบการลงทะเบียนการมาสก์คำขอของตัวควบคุมอินเทอร์รัปต์ตัวที่ 2 19 การตรวจสอบความพาสซีฟของคำขออินเทอร์รัปต์ที่ไม่สามารถปิดบัง NMI
30 การกำหนดปริมาตรของ Base Memory และ Extended Memory การตั้งค่า APIC การควบคุมซอฟต์แวร์ของโหมดการจัดสรรการเขียน

รหัสข้อผิดพลาดคำอธิบายของข้อผิดพลาด
31 การทดสอบ RAM บนหน้าจอหลัก การเริ่มต้น USB
32 หน้าจอเริ่มต้น Plug and Play BIOS Extension จะปรากฏขึ้น การตั้งค่าทรัพยากร Super I/O อุปกรณ์เสียงออนบอร์ดที่ตั้งโปรแกรมได้
39 การเขียนโปรแกรมเครื่องกำเนิดสัญญาณนาฬิกาผ่านบัส I2C
3ซีการตั้งค่าสถานะซอฟต์แวร์เพื่ออนุญาตให้เข้าสู่การตั้งค่า
3 มิติกำลังเริ่มต้นเมาส์ PS/2
3อีการเริ่มต้นตัวควบคุมแคชภายนอกและเปิดใช้งาน Cache BF การตั้งค่าการลงทะเบียนการกำหนดค่าชิปเซ็ต
41 การเริ่มต้นระบบย่อยฟล็อปปี้ดิสก์
42 ปิดใช้งาน IRQ12 หากเมาส์ PS/2 หายไป ตัวควบคุมฮาร์ดไดรฟ์กำลังถูกซอฟต์รีเซ็ต กำลังสแกนอุปกรณ์ IDE อื่นๆ
43
45 การเริ่มต้นตัวประมวลผลร่วม FPU
4Eการแสดงข้อความแสดงข้อผิดพลาด
4เอฟขอรหัสผ่าน
50 การคืนค่าสถานะ CMOS ที่เก็บไว้ก่อนหน้านี้ใน RAM
51 ความละเอียดในการเข้าถึง HDD แบบ 32 บิต การกำหนดค่าทรัพยากร ISA/PnP
52 กำลังเริ่มต้น BIOS เพิ่มเติม การตั้งค่าของการลงทะเบียนการกำหนดค่า PIIX การก่อตัวของ NMI และ SMI
53
60 การติดตั้งการป้องกันไวรัส BOOT Sector
61 ขั้นตอนสุดท้ายในการเริ่มต้นชุดชิป
62 การอ่านรหัสแป้นพิมพ์ การตั้งค่าพารามิเตอร์
63 การแก้ไขบล็อก ESCD, DMI กำลังล้างแรม
เอฟเอฟถ่ายโอนการควบคุมไปยัง bootloader BIOS รันคำสั่ง INT 19h

3. เหรียญรางวัล BIOS V6.0

เหรียญรางวัล AwardBIOS V6.0

การกล่าวถึงครั้งแรกของ Award Medallion BIOS เวอร์ชัน 6.0 ย้อนกลับไปเมื่อวันที่ 12 พฤษภาคม 1999 โครงสร้างของผลิตภัณฑ์ใหม่ยังคงไม่เปลี่ยนแปลง โดยยังคงรักษาช่วงเริ่มต้น (ช่วงต้น) ช่วงปลาย (ช่วงหลัง) และช่วงสุดท้าย (ระบบ) ของการเริ่มต้นฮาร์ดแวร์ การเปลี่ยนแปลงที่สำคัญส่งผลกระทบต่ออัลกอริธึมการดำเนินการ POST ซึ่งสะท้อนให้เห็นในการเข้ารหัสจุดตรวจสอบใหม่ ซึ่งขยายขอบเขตการใช้งานอย่างมีนัยสำคัญ อย่างไรก็ตาม ใน BIOS ใหม่ ไม่มีที่สำหรับเทคโนโลยีที่ล้าสมัย เช่น EISA และด้วยเหตุนี้ รหัส POST จำนวนหนึ่งจึงถูกยกเลิก

การดำเนินการตามขั้นตอน POST เริ่มต้นจาก ROM

ในขั้นเริ่มต้นเบื้องต้น รหัสโปรแกรม BIOS จะถูกดำเนินการจาก Boot Block ใน Flash ROM และมาพร้อมกับเอาต์พุตของจุดตรวจสอบ 91h...FFh ไปยังพอร์ตการวินิจฉัย

รหัสข้อผิดพลาดคำอธิบายของข้อผิดพลาด
91 การเลือกสคริปต์เริ่มต้นสำหรับแพลตฟอร์ม CF การกำหนดประเภทโปรเซสเซอร์
ค0ข้อห้ามแคชภายนอก ข้อห้ามแคชภายใน การห้าม Shadow RAM การตั้งโปรแกรมตัวควบคุม DMA, ตัวควบคุมอินเทอร์รัปต์, ตัวจับเวลา, บล็อก RTC C1 การกำหนดประเภทหน่วยความจำ ปริมาตรรวม และตำแหน่งบนบรรทัด 0C การตรวจสอบผลรวม
ค3ตรวจสอบ 256K DRAM แรกสำหรับองค์กรพื้นที่ชั่วคราว การแกะ BIOS ในพื้นที่ชั่วคราว
C5หากเช็คซัมตรงกัน รหัส POST ที่กำลังดำเนินการจะถูกโอนไปยัง Shadow มิฉะนั้น การควบคุมจะถูกโอนไปยังขั้นตอนการกู้คืน BIOS
B0กำลังเริ่มต้นสะพานเหนือ
A0-เอเอฟขั้นตอนการเริ่มต้นลอจิกระบบที่ขึ้นกับฮาร์ดแวร์ E0-EF เกิดข้อผิดพลาดระหว่างกระบวนการเริ่มต้นลอจิกระบบ

การกู้คืนไบออส

ดำเนินการ POST ใน Shadow RAM

การเริ่มต้นล่าช้าจะดำเนินการใน RAM และดำเนินต่อไปจนกระทั่งเมนูผู้ใช้เรียกว่า - การตั้งค่า CMOS ขั้นตอน POST นี้มีลักษณะเฉพาะคือการใช้ส่วนหน่วยความจำ E000h ซึ่งจะมีการประมวลผลการผ่านจุดตรวจตั้งแต่ 01h ถึง 7Fh

รหัสข้อผิดพลาดคำอธิบายของข้อผิดพลาด
01 กำลังแกะ XGROUP ที่ที่อยู่จริง 1,000:0000 ชม
03 แต่แรก
05 การตั้งค่าเริ่มต้นของตัวแปรที่ระบุคุณลักษณะของรูปภาพ การตรวจสอบสถานะสถานะ CMOS
07 การตรวจสอบและการเริ่มต้นตัวควบคุมแป้นพิมพ์
08 การกำหนดประเภทอินเทอร์เฟซของแป้นพิมพ์ที่เชื่อมต่อ
0เอขั้นตอนการตรวจจับคีย์บอร์ดและเมาส์อัตโนมัติ การตั้งค่าสุดท้ายของตัวควบคุมแป้นพิมพ์โดยใช้รีจิสเตอร์พื้นที่ PCI
0อีการทดสอบส่วนหน่วยความจำ F000h
10 การกำหนดประเภทของ FlashROM ที่ติดตั้ง
12 การทดสอบซีมอส
14 ขั้นตอนการเริ่มต้นการลงทะเบียนชิปเซ็ต
16 การเริ่มต้นหลักของเครื่องสังเคราะห์ความถี่ออนบอร์ด
18 คำจำกัดความของโปรเซสเซอร์ที่ติดตั้งและขนาดของแคช L1 และ L2 1B การสร้างตารางเวกเตอร์ขัดจังหวะ
1ซี
1Dการตั้งค่าเริ่มต้นของระบบการจัดการพลังงาน
1Fกำลังโหลดเมทริกซ์แป้นพิมพ์จากโมดูลภายนอก XGROUP
21 การเริ่มต้นระบบย่อยการจัดการพลังงานฮาร์ดแวร์
23 การทดสอบโปรเซสเซอร์ร่วม การกำหนดประเภทไดรฟ์ FDD ขั้นตอนการเตรียมการสำหรับการสร้างแผนที่ทรัพยากรของอุปกรณ์ PnP
24 ขั้นตอนการอัพเดตไมโครโค้ดของโปรเซสเซอร์ อัพเดตแผนที่การกระจายทรัพยากร
25 การเริ่มต้นและการสแกนบัส PCI
26 การกำหนดค่าลอจิกที่รองรับสาย VID (อุปกรณ์ระบุแรงดันไฟฟ้า) การเริ่มต้นระบบตรวจสอบแรงดันไฟฟ้าและอุณหภูมิออนบอร์ด
27 การเริ่มต้นตัวควบคุมคีย์บอร์ดอีกครั้ง
29 การเริ่มต้น APIC ที่รวมอยู่ในโปรเซสเซอร์กลาง การวัดความถี่ที่โปรเซสเซอร์ทำงาน การตั้งค่าการลงทะเบียนลอจิกระบบ การเริ่มต้นคอนโทรลเลอร์ IDE
2เอ
2Bค้นหา BIOS VGA
2Dการแสดงข้อมูลโปรเซสเซอร์
33 ทำการรีเซ็ตบนคีย์บอร์ดที่เชื่อมต่ออยู่
35 ตรวจสอบช่องแรกของคอนโทรลเลอร์ 8237 DMA
37 ตรวจสอบช่องที่สองของคอนโทรลเลอร์ DMA 8237
39 การทดสอบการลงทะเบียนหน้า DMA
3ซีการตั้งค่าคอนโทรลเลอร์ Programmable Interval Timer (8254)
3อีการเริ่มต้นคอนโทรลเลอร์หลัก 8259
40 การเริ่มต้นของตัวควบคุม Slave 8259
43 การเตรียมตัวควบคุมการขัดจังหวะสำหรับการทำงาน การขัดจังหวะถูกปิดใช้งาน แต่จะเปิดใช้งานในภายหลังหลังจากการทดสอบหน่วยความจำ
45 การตรวจสอบความเฉื่อยของคำขอขัดจังหวะแบบไม่สวมหน้ากาก (NMI)
47 ทำการทดสอบ ISA/EISA
49 การกำหนดจำนวนหน่วยความจำพื้นฐานและหน่วยความจำขยาย การควบคุมซอฟต์แวร์ของโหมด Writes Allocation โดยการปรับการลงทะเบียน AMD K5
4Eทดสอบหน่วยความจำภายในเมกะไบต์แรกและแสดงผลลัพธ์บนหน้าจอแสดงผล การเริ่มต้นรูปแบบการแคชสำหรับระบบตัวประมวลผลเดี่ยวและหลายตัว การตั้งค่าการลงทะเบียนตัวประมวลผล Cyrix M1
50 การเริ่มต้น USB
52 การทดสอบหน่วยความจำระบบที่มีอยู่ทั้งหมด รวมถึงภูมิภาคสำหรับตัวควบคุมวิดีโอในตัว (หน่วยความจำที่ใช้ร่วมกัน) การแสดงผลลัพธ์บนหน้าจอแสดงผล
53 การรีเซ็ตรหัสผ่านเข้าสู่ระบบของคุณ
55 การแสดงจำนวนโปรเซสเซอร์ที่ตรวจพบ
57 การเริ่มต้นเริ่มต้นของอุปกรณ์ ISA PnP ซึ่งแต่ละอุปกรณ์ได้รับการกำหนด CSN (หมายเลขการเลือกการ์ด) การแสดงโลโก้ EPA
59 การเริ่มต้นระบบสนับสนุนการป้องกันไวรัส
5Bการเริ่มขั้นตอนการอัพเดต BIOS จากฟล็อปปี้ไดรฟ์ 5D การเริ่มต้นออนบอร์ด SIO และคอนโทรลเลอร์เสียง
60 การเข้าถึงการตั้งค่า CMOS เปิดอยู่
63 กำลังเริ่มต้นเมาส์ PS/2
65 กำลังเริ่มต้นเมาส์ USB
67 การใช้ IRQ12 โดยอุปกรณ์ PCI หากไม่มีเมาส์ PS/2 ในระบบ 69 การเริ่มต้นแบบเต็มของตัวควบคุมแคช L2
6Bการเริ่มต้นชิปเซ็ตตามการตั้งค่า CMOS
6Dการกำหนดค่าทรัพยากรสำหรับอุปกรณ์ ISA PnP ในโหมดการกำหนดค่า SIO 6F การเริ่มต้นระบบย่อยฟล็อปปี้ดิสก์
73 ขั้นตอนเบื้องต้นในการเริ่มต้นระบบย่อยของฮาร์ดไดรฟ์ ในบางแพลตฟอร์ม - สำรวจ ALT+F2 เพื่อเปิดใช้ AwardFlash
75 การค้นหาและการเริ่มต้นอุปกรณ์ IDE
77 การเริ่มต้นพอร์ตอนุกรมและขนาน
7เอรีเซ็ตซอฟต์แวร์ของตัวประมวลผลร่วม เขียนคำควบคุมไปยัง FPU register CW 7C การติดตั้งการป้องกันการเขียนไปยังฮาร์ดไดรฟ์โดยไม่ได้รับอนุญาต
7เอฟแสดงข้อความแสดงข้อผิดพลาด การดูแลรักษาปุ่ม DEL และ F1

การเตรียมตาราง อาร์เรย์ และโครงสร้างสำหรับการเริ่มระบบปฏิบัติการ

เริ่มต้นด้วยรหัส 82h POST จะกำหนดค่าระบบตามการตั้งค่า CMOS ขั้นตอนสุดท้ายดำเนินการจากพื้นที่ Shadow RAM (เซ็กเมนต์ E800h) และจบลงด้วยการถ่ายโอนการควบคุมไปยังระบบปฏิบัติการ - รหัส FFh

รหัสข้อผิดพลาดคำอธิบายของข้อผิดพลาด
82 จัดสรรพื้นที่ในหน่วยความจำระบบสำหรับการจัดการพลังงาน
83 การกู้คืนข้อมูลจากสแตกการจัดเก็บข้อมูลชั่วคราวใน CMOS
84 การแสดงข้อความ “กำลังเตรียมใช้งานการ์ด Plug and Play...”
85 การเริ่มต้น USB เสร็จสมบูรณ์
86 จองแล้ว เคลียร์ธง
87 การสร้างตาราง SYSID ในพื้นที่ DMI
88 จองแล้ว เคลียร์ธง
89 การสร้างตารางบริการ ACPI
8เอจองแล้ว เคลียร์ธง
8Bค้นหาและเริ่มต้น BIOS ของอุปกรณ์เพิ่มเติม
8ซีจองแล้ว เคลียร์ธง
8Dการเริ่มต้นรูทีนการบำรุงรักษาพาริตีบิต
8Eจองแล้ว เคลียร์ธง
8Fความละเอียด IRQ12 สำหรับการเสียบเมาส์แบบฮอทปลั๊ก 90 สงวนลิขสิทธิ์ เคลียร์ Carry Flag
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 แบบเร่ง

เพื่อลดเวลาบูตระบบ ผู้ใช้สามารถเลือกตัวเลือก "Quick Power On Self Test" ในการตั้งค่า CMOS ในกรณีนี้ การเสร็จสิ้น POST จะถูกเร่งให้เร็วขึ้นโดยการปฏิเสธที่จะดำเนินการขั้นตอนบางอย่าง (Quick Boot)

รูปแบบการทำงานของ Quick Boot จะแทนที่ขั้นตอน POST ที่ล่าช้าและขั้นตอนสุดท้าย และไม่ส่งผลต่อการทำงานของบล็อกการบูต Award Software นำเสนอการประมวลผลขั้นตอนการดำเนินการสำหรับ POST แบบเร่งด่วนที่แตกต่างจากขั้นตอนมาตรฐาน Quick Boot เริ่มต้นด้วยเอาท์พุตของจุดตรวจสอบ 65h ไปยังพอร์ตการวินิจฉัย และสิ้นสุดด้วยรหัส POST 80h จากนั้นการควบคุมจะถูกถ่ายโอนไปยังระบบปฏิบัติการโดยแสดงรหัส Award BIOS FFh ตามปกติ

รหัสข้อผิดพลาดคำอธิบายของข้อผิดพลาด
65 การเริ่มต้นคอนโทรลเลอร์ SIO ก่อนกำหนด, การรีเซ็ตซอฟต์แวร์ของคอนโทรลเลอร์วิดีโอ การตั้งค่าตัวควบคุมแป้นพิมพ์ ทดสอบแป้นพิมพ์และเมาส์ กำลังเริ่มต้นตัวควบคุมเสียง ตรวจสอบความสมบูรณ์ของโครงสร้าง BIOS การแกะขั้นตอนการบำรุงรักษา Flash ROM การเริ่มต้นเครื่องสังเคราะห์ความถี่ออนบอร์ด
66 เตรียมใช้งานแคช L1/L2 ตามผลลัพธ์ที่ได้รับจากคำสั่ง CPUID การสร้างตารางเวกเตอร์ที่ประกอบด้วยพอยน์เตอร์เพื่อขัดจังหวะการจัดการรูทีน การเริ่มต้นฮาร์ดแวร์การจัดการพลังงาน
67 ตรวจสอบความน่าเชื่อถือของ CMOS และพลังงานแบตเตอรี่ การกำหนดค่าการลงทะเบียนชิปเซ็ตตามการตั้งค่า CMOS การเริ่มต้นตัวควบคุมแป้นพิมพ์โดยเป็นส่วนหนึ่งของชิปเซ็ต การสร้างตัวแปรพื้นที่ข้อมูล BIOS
68 กำลังเริ่มต้นระบบวิดีโอ
69 การกำหนดค่าคอนโทรลเลอร์ขัดจังหวะ i8259
6เอการทดสอบ RAM แบบผ่านครั้งเดียวแบบเร่งดำเนินการโดยใช้อัลกอริธึมพิเศษ
6Bการแสดงจำนวนโปรเซสเซอร์ที่ตรวจพบ โลโก้ EPA และข้อความแจ้งให้เปิดยูทิลิตี้ AwardFlash การกำหนดค่าทรัพยากรคอนโทรลเลอร์ I/O แบบฝังในโหมดการกำหนดค่า
70 คำเชิญให้เข้าสู่การตั้งค่า กำลังเริ่มต้น PS/2 และเมาส์ USB
71 กำลังเริ่มต้นตัวควบคุมแคช
72 การตั้งค่าการลงทะเบียนการกำหนดค่าลอจิกระบบ การสร้างรายการอุปกรณ์ Plug and Play กำลังเริ่มต้นคอนโทรลเลอร์ FDD
73 การเริ่มต้นคอนโทรลเลอร์ HDD
74 กำลังเตรียมข้อมูลเบื้องต้นให้กับตัวประมวลผลร่วม
75 หากผู้ใช้ระบุไว้ในการตั้งค่า CMOS IDE HDD จะได้รับการป้องกันการเขียน
77 ขอรหัสผ่านและแสดงข้อความ: “กด F1 เพื่อดำเนินการต่อ, DEL เพื่อเข้าสู่การตั้งค่า”
78 การเริ่มต้น BIOS สำหรับอุปกรณ์เพิ่มเติมบนบัส ISA และ PCI
79 การเริ่มต้นทรัพยากรแพลตฟอร์มดั้งเดิม
7เอการสร้างตารางรูท RSDT และตารางอุปกรณ์ DSDT, FADT ฯลฯ
7Dการค้นหาข้อมูลเกี่ยวกับพาร์ติชันอุปกรณ์สำหรับบู๊ต
7อีการกำหนดค่าบริการ BIOS ก่อนบูตระบบปฏิบัติการ
7เอฟการตั้งค่าสถานะ NumLock ตามการตั้งค่า CMOS
80 การถ่ายโอนการควบคุมไปยังระบบปฏิบัติการ

ดำเนินการ POST ในโหมดประหยัดพลังงาน

สถานะแพลตฟอร์มหนึ่งเมื่อเนื้อหาของ RAM ถูกจัดเก็บไว้ในฮาร์ดดิสก์เรียกว่าไฮเบอร์เนต ในข้อกำหนด ACPI ("การกำหนดค่าขั้นสูงและข้อกำหนดอินเทอร์เฟซด้านพลังงาน" ฉบับปรับปรุง 2.0a ลงวันที่ 31/03/2002) กำหนดให้เป็นโหมดประหยัดพลังงาน S4 (โหมดสลีปแบบไม่ลบเลือน) การกลับสู่การทำงานเต็มรูปแบบต้องใช้วิธีพิเศษในการทำให้ POST สมบูรณ์

รูปแบบการดำเนินงานของ ACPI S4 เช่นเดียวกับการเริ่มต้นแบบเร่ง จะเข้ามาแทนที่ขั้นตอนสุดท้ายและขั้นตอนสุดท้ายของ POST จุดสำคัญคือการตรวจสอบสคริปต์เริ่มต้นในบล็อกการบูต ขึ้นอยู่กับสถานะ ACPI ที่ระบบอยู่ในหลังจากสัญญาณรีเซ็ตฮาร์ดแวร์ จะมีการตัดสินใจที่จะออกจากสถานะ S4 ซึ่งเริ่มต้นด้วยเอาต์พุตของจุดทดสอบ 90h ไปยังพอร์ตการวินิจฉัยและลงท้ายด้วยรหัส POST 9Fh

รหัสข้อผิดพลาดคำอธิบายของข้อผิดพลาด
90 การเริ่มต้นคอนโทรลเลอร์ SIO ก่อนกำหนด, การรีเซ็ตซอฟต์แวร์ของคอนโทรลเลอร์วิดีโอ การตั้งค่าตัวควบคุมแป้นพิมพ์ ทดสอบแป้นพิมพ์และเมาส์
91 การตรวจสอบความถูกต้องของ CMOS และแบตเตอรี่
92 การเริ่มต้นการลงทะเบียนตรรกะของระบบและเครื่องสังเคราะห์ความถี่ออนบอร์ด
93 การเริ่มต้นแคชโดยใช้ข้อมูล CPUID
94 การสร้างตารางเวกเตอร์ที่ประกอบด้วยพอยน์เตอร์เพื่อขัดจังหวะการจัดการรูทีน การเริ่มต้นฮาร์ดแวร์การจัดการพลังงาน
95 การสแกนบัส PCI
96 การเริ่มต้นตัวควบคุมแป้นพิมพ์แบบฝัง
97 กำลังเริ่มต้นระบบวิดีโอ
98 เอาต์พุตข้อความอะแดปเตอร์ VGA
99 ตรวจสอบช่องแรกของคอนโทรลเลอร์ DMA8237 โดยการเขียนและทดสอบการอ่านที่อยู่ฐานและรีจิสเตอร์ความยาวบล็อกการส่งต่อ 9A การกำหนดค่าคอนโทรลเลอร์ขัดจังหวะ i8259
9Bกำลังเริ่มต้น PS/2 และเมาส์ USB กำลังแกะรหัส ACPI กำลังเริ่มต้นตัวควบคุมแคช
9ซีการตั้งค่าการลงทะเบียนการกำหนดค่าลอจิกระบบ การสร้างรายการอุปกรณ์ Plug and Play การเริ่มต้นตัวควบคุม FDD และ HDD
9Dขอบเขต PM ไม่ได้ถูกสงวนไว้ในหน่วยความจำระบบหากสร้างขึ้นใน Shadow RAM หรือ SMRAM ในบางกรณี จำเป็นต้องมีการเริ่มต้นบัส USB ขั้นสุดท้ายซ้ำๆ โดยดำเนินการโดยปิดใช้งานแคช L1
9Eการตั้งค่าการจัดการพลังงานซึ่งเป็นส่วนหนึ่งของลอจิกระบบ การเริ่มต้นวงจรการสร้าง SMI และการติดตั้งเวกเตอร์ SMI ทรัพยากรการเขียนโปรแกรมที่รับผิดชอบในการตรวจสอบเหตุการณ์ของระบบ PM
9Fการดำเนินการปิดใช้งานและเปิดใช้งานจะล้างแคช L1/L2 และกู้คืนขนาดปัจจุบัน การตั้งค่าการควบคุมโหมดประหยัดพลังงานที่ระบุในการตั้งค่า CMOS จะถูกบันทึกไว้ใน PM RAM สำหรับแพลตฟอร์มมือถือ จะมีการตรวจสอบการกลับไปสู่การทำงานเต็มรูปแบบหลังจากปิดแรงดันไฟฟ้าที่จ่ายทั้งหมด (โหมด Zero Volt Suspend)

4. ฟีนิกซ์ BIOS 4.0 วางจำหน่าย 6.0

ฟีนิกซ์ เทคโนโลยีส์ จำกัด

Phoenix Technologies หนึ่งในผู้นำด้านการพัฒนาซอฟต์แวร์ระดับต่ำได้เปิดตัว PhoenixBIOS 4.0 เวอร์ชันใหม่เพื่อให้ตรงกับการเปิดตัว Windows95 การสนับสนุนตระกูลโปรเซสเซอร์ Intel Pentium จะแสดงอยู่ในชื่อของการแก้ไขระดับกลาง หนึ่งในรุ่นล่าสุด - Release 6.0 - เป็นพื้นฐานสำหรับ BIOS ที่วางจำหน่ายทั้งหมด ด้วยการมาถึงของ Release 6.1 ไม่มีการเปลี่ยนแปลงที่สำคัญในการดำเนินการตามขั้นตอน POST ดังนั้นสิ่งนี้จึงไม่ส่งผลกระทบต่อการระบุจุดตรวจสอบ

คุณสมบัติที่โดดเด่นของ PhoenixBIOS คือหากข้อผิดพลาดในการดำเนินการ POST เกิดขึ้นเมื่อทดสอบหน่วยความจำหลัก 512 KB (รหัส 2Ch, 2Eh, 30h) ข้อมูลเพิ่มเติมจะถูกส่งออกไปยังพอร์ต 80h ในรูปแบบคำ บิตที่ระบุบรรทัดที่อยู่ที่ล้มเหลว หรือเซลล์ข้อมูล ตัวอย่างเช่น รหัส "2C 0002" หมายความว่าตรวจพบข้อบกพร่องของหน่วยความจำในบรรทัดที่อยู่ 1 รหัส "2E 1020" ในกรณีนี้จะหมายถึงตรวจพบข้อผิดพลาดในบรรทัดข้อมูล 12 และ 5 ในไบต์ต่ำของ บัสข้อมูลหน่วยความจำ บนระบบ 386SX ที่ใช้บัสข้อมูล 16 บิต ข้อผิดพลาดไม่สามารถเกิดขึ้นได้ในระหว่างขั้นตอนการประมวลผลโค้ดที่ 30 ชม.

เอาต์พุตรหัส POST ไปยังพอร์ตการวินิจฉัยจะมาพร้อมกับเอาต์พุตสัญญาณเสียงไปยังลำโพงของระบบ รูปแบบการสร้างสัญญาณเสียงมีดังนี้:

  • รหัสแปดบิตจะถูกแปลงเป็นกลุ่มสองบิตสี่กลุ่ม
  • มูลค่าของแต่ละกลุ่มเพิ่มขึ้นทีละหนึ่ง
  • ตามค่าที่ได้รับจะสร้างสัญญาณเสียงสั้น ๆ (เช่น: รหัส 16h = 00 01 01 10 = 1-2-2-3)

การดำเนินการตามขั้นตอน POST เริ่มต้นจาก ROM

รหัสข้อผิดพลาดคำอธิบายของข้อผิดพลาด
01 การเริ่มต้น Baseboard Management Controller (BMC)
02 ตรวจสอบโหมดการทำงานของโปรเซสเซอร์ปัจจุบัน
03 ปิดการใช้งานการขัดจังหวะแบบไม่ปกปิด
04 กำหนดประเภทของโปรเซสเซอร์ที่ติดตั้งไว้
06 การตั้งค่าเริ่มต้นของการลงทะเบียน PIC และ DMA
07 พื้นที่หน่วยความจำที่กำหนดสำหรับการคัดลอก BIOS จะถูกรีเซ็ตเป็นศูนย์
08 การเริ่มต้นการลงทะเบียนตรรกะของระบบตั้งแต่เนิ่นๆ
09 การตั้งค่าแฟล็กซอฟต์แวร์ POST
0เอการเริ่มต้นทรัพยากรซอฟต์แวร์โปรเซสเซอร์
0Bสิทธิ์แคชภายใน
0อีการเริ่มต้นทรัพยากร Super I/O
0ซีเริ่มต้นแคช L1/L2 ตามค่า CMOS
0เอฟกำลังเริ่มต้น IDE
10 การเริ่มต้นระบบย่อยการจัดการพลังงาน
11 การตั้งค่าการลงทะเบียนสำรอง
12 กำลังตั้งค่าของการลงทะเบียน MSW (Machine Status Word)
13 การจัดเตรียมอุปกรณ์ PCI ก่อนกำหนด
14 การเริ่มต้นคอนโทรลเลอร์คีย์บอร์ด
16 การตรวจสอบการตรวจสอบ ROM BIOS
17 การกำหนดขนาดแคช L1/L2
18 การเริ่มต้นตัวจับเวลาระบบ 8254
1เอกำลังเริ่มต้นตัวควบคุม DMA
1ซีการรีเซ็ตค่าตัวควบคุมอินเตอร์รัปต์แบบตั้งโปรแกรมได้
20 การตรวจสอบการสร้างคำขอการสร้าง DRAM ใหม่
22 ตรวจสอบการทำงานของตัวควบคุมแป้นพิมพ์
24 การติดตั้งตัวเลือกสำหรับการให้บริการหน่วยความจำรุ่น 4Gb แบบแบน
26 ความละเอียดเส้น A20
28 การกำหนดจำนวนหน่วยความจำทั้งหมดที่ติดตั้ง
29 การเริ่มต้น POST Memory Manager (PMM)
2เอการรีเซ็ตหน่วยความจำหลัก 640Kb
2ซีการทดสอบบรรทัดที่อยู่
2Eความล้มเหลวในบรรทัดข้อมูลใดบรรทัดหนึ่งในไบต์ต่ำของบัสข้อมูลหน่วยความจำ
2Fการเลือกโปรโตคอลหน่วยความจำแคช
30 การทดสอบหน่วยความจำระบบที่มีอยู่
32 การกำหนดพารามิเตอร์นาฬิกา CPU และความถี่บัส

รหัสข้อผิดพลาดคำอธิบายของข้อผิดพลาด
33 กำลังเริ่มต้น Phoenix Dispatch Manager
34 ห้ามปิดเครื่องโดยใช้ปุ่มเปิดปิด ATX
35 การตั้งค่าการลงทะเบียนลอจิกระบบที่ควบคุมการก่อตัวของลักษณะการกำหนดเวลาของการเข้าถึงหน่วยความจำ พอร์ตอินพุต/เอาท์พุต ระบบ และบัสเฉพาะที่
36 การรีสตาร์ทจะดำเนินการหากการเปลี่ยนไปใช้ขั้นตอน POST ถัดไปล้มเหลว ลำดับขั้นตอนได้รับการจัดการโดย Watch Dog Service
37 กระบวนการตั้งค่าการลงทะเบียนลอจิกระบบเสร็จสมบูรณ์
38 เนื้อหาของโมดูลรันไทม์ BIOS จะถูกคลายแพ็กและเขียนใหม่ลงในพื้นที่สำหรับ Shadow RAM
39 การเริ่มต้นตัวควบคุมแคชอีกครั้ง
3เอปรับขนาดแคช L2
3Bการเริ่มต้นการติดตามการดำเนินการ BIOS
3ซีการกำหนดค่าเพิ่มเติมของการลงทะเบียนลอจิกเพื่อกำหนดค่าบริดจ์ PCI-PCI และรองรับบัส PCI แบบกระจาย
3 มิติรีจิสเตอร์ลอจิกระบบได้รับการกำหนดค่าตามการตั้งค่าการตั้งค่า CMOS
3อีอ่านการกำหนดค่าฮาร์ดแวร์
3อีตรวจสอบการเชื่อมต่อระบบ ROM Pilot
40 การกำหนดพารามิเตอร์นาฬิกา CPU
41 การเริ่มต้น ROM Pilot - การควบคุมการบูตระยะไกล
42
44 ตั้งค่าการขัดจังหวะ BIOS
45 การเริ่มต้นอุปกรณ์ก่อนเปิดใช้งานกลไก PnP
46 การตรวจสอบ BIOS คำนวณโดยใช้อัลกอริทึมพิเศษ
47 การเริ่มต้นคอนโทรลเลอร์ I2O I/O
48 ค้นหาอะแดปเตอร์วิดีโอ
49 การเริ่มต้น PCI
4เอกำลังเตรียมใช้งานอะแดปเตอร์วิดีโอระบบ
4BQuiet Boot กำลังทำงานอยู่ - ลำดับการเริ่มต้นระบบที่สั้นลงซึ่งใช้ในการเร่งความเร็ว POST
4ซีเนื้อหา VGA BIOS จะถูกเขียนใหม่ไปยังพื้นที่เปลี่ยนผ่าน
4Eการแสดงสตริงข้อความ BIOS ลิขสิทธิ์
4เอฟการสำรองหน่วยความจำสำหรับเมนูการเลือกอุปกรณ์บู๊ต
50 ประเภทโปรเซสเซอร์และความถี่สัญญาณนาฬิกาจะถูกแสดงเป็นภาพ
51 การเริ่มต้นตัวควบคุม EISA และอุปกรณ์
52 การเขียนโปรแกรมคอนโทรลเลอร์คีย์บอร์ด
54 เปิดใช้งานโหมดเสียงคีย์บอร์ดแล้ว
55
58 ค้นหาคำขอขัดจังหวะที่ไม่มีบริการ
59 การเริ่มต้นขั้นตอน POST Display Service (PDS) 5A การแสดงข้อความ “กด F2 เพื่อเข้าสู่การตั้งค่า”
5Bปิดการใช้งานแคชภายในของ CPU
5ซีการตรวจสอบหน่วยความจำแบบธรรมดา
5Eตรวจจับที่อยู่ฐาน
60 การตรวจสอบหน่วยความจำเพิ่มเติม
62 การตรวจสอบบรรทัดที่อยู่หน่วยความจำขยาย
64 การถ่ายโอนการควบคุมไปยังบล็อกปฏิบัติการที่สร้างโดยผู้ผลิตเมนบอร์ด (Patch1)
66 การกำหนดค่ารีจิสเตอร์ควบคุมแคช
67 การเริ่มต้นขั้นต่ำของตัวควบคุม APIC
68 ความละเอียดแคช L1/L2
69 กำลังเตรียม RAM โหมดการจัดการระบบ
6เอปริมาณแคชภายนอกจะถูกแสดงเป็นภาพ
6Bการตั้งค่าเริ่มต้นการตั้งค่า CMOS
6ซีการแสดงข้อมูลการใช้งาน Shadow RAM
6อีการแสดงข้อมูลเกี่ยวกับ Upper Memory Blocks (UMB)
70 การแสดงข้อความแสดงข้อผิดพลาด
72 ตรวจสอบการกำหนดค่าระบบปัจจุบันและข้อมูล CMOS
76 การตรวจสอบข้อมูลข้อผิดพลาดของแป้นพิมพ์
7เอการตรวจสอบสถานะของซอฟต์แวร์ (รหัสผ่านระบบ) หรือฮาร์ดแวร์ (Key Lock Switch) การล็อคคีย์บอร์ด
7ซีการตั้งค่าเวกเตอร์ขัดจังหวะฮาร์ดแวร์
7Dการเริ่มต้นระบบติดตามพลังงาน
7อีกำลังเตรียมข้อมูลเบื้องต้นให้กับตัวประมวลผลร่วม
80 ห้ามใช้คอนโทรลเลอร์ SIO I/O ออนบอร์ด
81 กำลังเตรียมบูตระบบปฏิบัติการ
82 การค้นหาและระบุพอร์ต RS232
83 การกำหนดค่าคอนโทรลเลอร์ IDE ภายนอก
84 การค้นหาและระบุพอร์ตขนาน
85 การเริ่มต้นอุปกรณ์ ISA PnP
86 ทรัพยากรออนบอร์ดของคอนโทรลเลอร์ SIO ได้รับการกำหนดค่าตามการตั้งค่าการตั้งค่า CMOS
87 การกำหนดค่า MCD (อุปกรณ์ที่กำหนดค่าได้ของเมนบอร์ด)
88 มีการตั้งค่าของบล็อกตัวแปรในพื้นที่ข้อมูล BIOS
89 อนุญาตให้สร้างการขัดจังหวะที่ไม่สามารถปกปิดได้
8เอการตั้งค่าตัวแปรที่อยู่ใน Extended BIOS Data Area
8Bตรวจสอบไดอะแกรมการเชื่อมต่อเมาส์ PS/2
8ซีกำลังเริ่มต้นตัวควบคุมไดรฟ์
8Fการกำหนดจำนวนอุปกรณ์ ATA ที่เชื่อมต่อ
90 การเริ่มต้นและการกำหนดค่าตัวควบคุมฮาร์ดไดรฟ์
91 การตั้งค่าพารามิเตอร์ชั่วคราวสำหรับการทำงานของฮาร์ดไดรฟ์ในโหมด PIO
92 การถ่ายโอนการควบคุมไปยังบล็อกปฏิบัติการที่สร้างโดยผู้ผลิตเมนบอร์ด (Patch2)
93 การสร้างตารางการกำหนดค่าระบบมัลติโปรเซสเซอร์
95 การเลือกขั้นตอนการบำรุงรักษาซีดีรอม
96 กลับสู่โหมดเรียล
97 ตารางการกำหนดค่า MP ของอาคาร
98 อยู่ระหว่างการสแกน ROM
99 การตรวจสอบสถานะของพารามิเตอร์ SMART 9A เนื้อหาของ ROM ถูกเขียนลงใน RAM
9ซีการตั้งค่าระบบย่อยการจัดการพลังงาน
9Dการเริ่มต้นทรัพยากรเพื่อป้องกันการเข้าถึงโดยไม่ได้รับอนุญาต
9Eเปิดใช้งานการขัดจังหวะด้วยฮาร์ดแวร์
9Fกำหนดจำนวนไดรฟ์ IDE และ SCSI
A0การตั้งเวลา DOS ตามสถานะ RTC A1 ไม่ทราบวัตถุประสงค์ของรหัสนี้ A2 กำลังตรวจสอบสถานะการล็อคกุญแจ
A4การตั้งค่าลักษณะการทำซ้ำอัตโนมัติของแป้นพิมพ์
A8ข้อความ "กด F2 เพื่อเข้าสู่การตั้งค่า" จะถูกลบออกจากหน้าจอ
เอเอมีการตรวจสอบการมีอยู่ของรหัส SCAN ของปุ่ม F2 ในบัฟเฟอร์อินพุต AC
เอ.อี.การตั้งค่าสถานะรีสตาร์ทที่ดำเนินการโดย CTRL+ALT+DEL B0 จะถูกล้าง ข้อความ "กด F1 เพื่อดำเนินการต่อ F2 เพื่อตั้งค่า" จะถูกสร้างขึ้น
B1ล้างค่าสถานะความคืบหน้าของ POST แล้ว B2 POST เสร็จสมบูรณ์
B4สัญญาณเสียงก่อนบูต
B5เฟสการบูตแบบเงียบเสร็จสมบูรณ์
B6ตรวจสอบว่ารหัสผ่านเปิดใช้งานโหมดนี้หรือไม่ในการตั้งค่า B7 การเริ่มต้น ACPI BIOS
B9การค้นหาอุปกรณ์บูตบนบัส USB BA การเริ่มต้นพารามิเตอร์ DMI
BBทำซ้ำขั้นตอนการสแกน ROM
บี.ซี.ทริกเกอร์การล็อคข้อผิดพลาดพาริตี RAM ถูกรีเซ็ต
บีดีเมนูจะปรากฏขึ้นสำหรับการเลือกอุปกรณ์บู๊ต BE การล้างหน้าจอก่อนโหลดระบบปฏิบัติการ BF การเปิดใช้งานการสนับสนุนการป้องกันไวรัส
ค0ขั้นตอนการประมวลผลการขัดจังหวะซอฟต์แวร์ INT 19h เปิดตัวแล้ว - ตัวโหลดเซกเตอร์สำหรับบูต รูทีนบริการขัดจังหวะตามลำดับพยายามโหลดเซกเตอร์สำหรับเริ่มระบบโดยการสำรวจอุปกรณ์ดิสก์ตามลำดับที่กำหนดโดยโปรแกรมติดตั้ง
ค1การเริ่มต้นของรูทีนการบำรุงรักษาข้อผิดพลาด (PEM) C2 การเรียกรูทีนบริการเพื่อบันทึกข้อผิดพลาด
ค3การแสดงข้อความแสดงข้อผิดพลาดตามลำดับที่ได้รับ C4 การตั้งค่าสถานะสถานะเริ่มต้น
C5การเริ่มต้นบล็อกขยายของเซลล์ CMOS RAM
ค6การเริ่มต้นใช้งาน Docking Station เบื้องต้น
C7การเริ่มต้น Lazy Dock
C8การดำเนินการตามขั้นตอนการทดสอบที่รวมอยู่ใน Boot Block เพื่อตรวจสอบความสมบูรณ์ของโครงสร้าง BIOS
C9การตรวจสอบความสมบูรณ์ของโครงสร้างและ/หรือโมดูลภายนอก BIOS ของระบบ
ซี.เอ.การเรียกใช้ Console Redirect เพื่อให้บริการคีย์บอร์ด CB ระยะไกล จำลองอุปกรณ์ดิสก์ใน RAM/ROM
ซีซีเรียกใช้ Console Redirect เพื่อให้บริการวิดีโอซีดี รองรับการสื่อสาร PCMCIA
ส.ศ.การตั้งค่าตัวควบคุมปากกาแสง

ข้อความแสดงข้อผิดพลาดร้ายแรง

D0 ข้อผิดพลาดที่เกิดจากสถานการณ์พิเศษ (ข้อผิดพลาดข้อยกเว้น) D2 การเรียกขั้นตอนการจัดการการขัดจังหวะจากแหล่งที่ไม่ปรากฏชื่อ D4 ข้อผิดพลาดที่เกี่ยวข้องกับการละเมิดโปรโตคอลสำหรับการออกและการล้างคำขอการขัดจังหวะ D6 การออกจากโหมดที่ได้รับการป้องกันด้วยการสร้างการรีเซ็ตซอฟต์แวร์ D7 เพื่อบันทึกสถานะของ อะแดปเตอร์วิดีโอ ต้องการหน่วยความจำมากกว่าที่มีอยู่ใน SMRAM D8 ข้อผิดพลาดระหว่างการสร้างซอฟต์แวร์ของตัวประมวลผล รีเซ็ตพัลส์ DA สูญเสียการควบคุมเมื่อกลับสู่โหมดจริง DC ออกจากโหมดที่ได้รับการป้องกันด้วยการสร้างการรีเซ็ตซอฟต์แวร์โดยไม่ต้องเริ่มต้นตัวควบคุมขัดจังหวะอีกครั้ง ข้อผิดพลาด DD เมื่อทดสอบหน่วยความจำขยาย DE ข้อผิดพลาดของตัวควบคุมแป้นพิมพ์ DF ข้อผิดพลาดการควบคุมบรรทัด A20 19

การดำเนินการตามขั้นตอนจาก Boot Block

รหัสข้อผิดพลาดคำอธิบายของข้อผิดพลาด
E0การตั้งค่าการลงทะเบียนการกำหนดค่าชิปเซ็ต E1 การเริ่มต้นสะพานเหนือและใต้
E2การเริ่มต้น CPU
E3กำลังเริ่มต้นตัวจับเวลาของระบบ
E4การเริ่มต้นทรัพยากร Super I/O
E5การตรวจสอบสถานะของ Recovery Jumper ซึ่งการติดตั้งจะบังคับให้โหมดการกู้คืน BIOS เริ่มทำงาน
E6การตรวจสอบผลรวมการตรวจสอบ BIOS
E7การควบคุมจะถูกถ่ายโอนไปยัง BIOS หากมีการคำนวณผลรวมอย่างถูกต้อง E8 เตรียมใช้งานการสนับสนุน MPS
E9เปลี่ยนไปใช้รุ่นหน่วยความจำ 4Gb แบบแบน
อีเอการเริ่มต้นอุปกรณ์ที่ไม่ได้มาตรฐาน
อี.บี.การกำหนดค่าตัวควบคุมการขัดจังหวะและการเข้าถึงหน่วยความจำโดยตรง
อี.ซี.ด้วยการเขียนและควบคุมการอ่านโดยใช้อัลกอริธึมพิเศษ ประเภทของหน่วยความจำจะถูกกำหนด: FPM, EDO, SDRAM และการลงทะเบียนการกำหนดค่า Host Bridge ได้รับการกำหนดค่าตามผลลัพธ์
ส.อด้วยการบันทึกและควบคุมการอ่านโดยใช้อัลกอริธึมพิเศษ ปริมาตรของคลังหน่วยความจำและตำแหน่งในแถวจะถูกกำหนด ตามผลลัพธ์ที่ได้ การลงทะเบียนการกำหนดค่า Host Bridge (ขอบเขตแถว DRAM) จะได้รับการกำหนดค่า
อี.อี.เนื้อหาของ Boot Block จะถูกคัดลอกไปยัง Shadow RAM EF กำลังเตรียม SMM RAM สำหรับตัวจัดการ SMI
F0การทดสอบหน่วยความจำ
F1การเริ่มต้นเวกเตอร์ขัดจังหวะ
F2กำลังเริ่มต้นนาฬิกาเรียลไทม์
F3การเริ่มต้นระบบย่อยวิดีโอ
F4สร้างเสียงบี๊บก่อนบูต
F5กำลังโหลดระบบปฏิบัติการที่จัดเก็บไว้ใน Flash ROM
F6กลับสู่โหมดเรียล
F7บูตเป็น DOS แบบเต็ม
F8กำลังเริ่มต้นคอนโทรลเลอร์ USB
เอฟเอ…เอฟเอฟรหัสสำหรับการโต้ตอบกับขั้นตอน PhDebug

5. อินไซด์ไบออสมือถือโปร

อินไซด์ ซอฟต์แวร์ คอร์ป

คนวงในของตลาดระบบมือถือได้สร้างชื่อเสียงให้กับตัวเองอย่างมั่นคงในด้านที่จำเป็นต้องมีความภักดีต่อประเพณีและแนวทางการออกแบบ BIOS แบบอนุรักษ์นิยม หลังจากได้รับซอร์สโค้ดจาก SystemSoft แล้ว บริษัทก็ทำงานอย่างต่อเนื่องเพื่อปรับปรุงซอร์สโค้ด MobilePRO เวอร์ชันล่าสุดมีการใช้งานอย่างแข็งขันในแล็ปท็อป Mitac และ Clevo ซึ่งเป็นเอกสารประกอบที่สร้างพื้นฐานของตารางรหัสข้อผิดพลาด - นี่คือสิ่งที่ Insyde Software เรียกว่าจุดตรวจสอบ POST

จุดตรวจบล็อคบูต

แม้ว่าซอฟต์แวร์ Insyde จะสร้าง BIOS ตัวแรกในปี 1992 แต่รูปแบบบูตบล็อกที่เป็นที่ยอมรับ - หรือ Boot Loader ตามที่ผู้สร้างเรียกมันว่า - ในที่สุดก็ก่อตั้งขึ้นภายในสิ้นปี 1995 เท่านั้น นับจากนี้เป็นต้นไป ขั้นตอนการเริ่มต้นจะถูกกำหนดหมายเลขตามเวอร์ชันและวันที่สร้าง

จุดที่สำคัญที่สุดจากมุมมองของวิศวกรบริการที่ตรวจสอบกระบวนการบูทระบบคอมพิวเตอร์ด้วย InsydeBIOS คืออุปกรณ์แสดงรหัสวินิจฉัย แม้ว่าตามกฎแล้ว Boot Loader จะใช้พอร์ตการวินิจฉัย 80h ของผู้ผลิตซึ่งเป็นมาตรฐานในกรณีเช่นนี้ ในบางกรณี เอาต์พุตจุดทดสอบจะดำเนินการบนพอร์ต PIO เท่านั้น (พอร์ตอินพุต/เอาต์พุตแบบขนานเพื่อวัตถุประสงค์ในการวินิจฉัย) ซึ่งไม่มีอะไรมากไปกว่า พอร์ตขนาน 378h มีการใช้งานที่รหัสวินิจฉัยที่ส่งไปยังพอร์ต 80h ถูกทำซ้ำกับพอร์ตขนาน

รหัสข้อผิดพลาดคำอธิบายของข้อผิดพลาด
00 จุดเริ่มต้นสำหรับการดำเนินการบูตบล็อก 01 ยับยั้งบรรทัด A20 (ไม่ได้ใช้)
02 อัพเดตไมโครโค้ด CPU
03 การทดสอบแรม
04 ถ่ายโอนบล็อคการบูตไปยัง RAM
05 ดำเนินการบูตบล็อกจาก RAM
06 การบังคับใช้ขั้นตอนการกู้คืน Flash ROM
07 ถ่ายโอน BIOS ระบบไปยัง RAM
08 การตรวจสอบผลรวมตรวจสอบ BIOS ของระบบ
09 เรียกใช้ขั้นตอน POST
0เอการเริ่มขั้นตอนการกู้คืน Flash ROM จากไดรฟ์ FDD
0Bการเริ่มต้นเครื่องสังเคราะห์ความถี่
0ซีเสร็จสิ้นขั้นตอนการกู้คืน BIOS
0Dขั้นตอนทางเลือกสำหรับการกู้คืน Flash ROM จาก FDD
0เอฟการหยุดหากมีข้อผิดพลาดร้ายแรงเกิดขึ้น
BBการเริ่มต้น LPC SIO ก่อนกำหนด
ซีซีจุดเริ่มต้นสำหรับการเริ่มการกู้คืน Flash ROM
88 การเปิดใช้งานคุณสมบัติ ACPI
99 เกิดข้อผิดพลาดเมื่อออกจากโหมด STR
60 เปลี่ยนเป็นโหมดบิ๊กเรียล
61 การเริ่มต้นของ SM Bus ข้อมูล SPD จะถูกจัดเก็บไว้ใน CMOS A0 อ่านและแยกวิเคราะห์ฟิลด์ SPD ที่เก็บไว้ก่อนหน้านี้ในการเริ่มต้นตัวควบคุมหน่วยความจำ CMOS A1
A2การกำหนดธนาคารลอจิคัลของ DIMM
A3การเขียนโปรแกรม DRB register (ขอบเขตแถว DRAM)
A4การเขียนโปรแกรม DRA Registers (แอตทริบิวต์แถว DRAM)
เอ.อี.ตรวจพบ DIMM ในระบบซึ่งมีฟังก์ชัน Error Correcting Codes (ECC) ที่แตกต่างกัน
เอเอฟการเริ่มต้นเบื้องต้นของรีจิสเตอร์ตัวควบคุมหน่วยความจำที่แมปกับพื้นที่หน่วยความจำ
E1ขั้นตอนการบูตจะล้มเหลวหาก DIMM ไม่ได้ติดตั้งชิป SPD
E2ประเภท DIMM ไม่ตรงกับความต้องการของระบบ
อีเอเวลาขั้นต่ำระหว่างสตริง DIMM ที่กำลังเปิดใช้งานและการเข้าสู่สถานะการสร้างใหม่ไม่เป็นไปตามข้อกำหนดของระบบ
อี.ซี.โมดูลรีจิสเตอร์ไม่รองรับโหมด ED Checking CAS Latency
อี.อี.องค์กร DIMM ไม่รองรับเมนบอร์ด

การดำเนินการ POST จาก RAM

โซลูชัน InsydeBIOS ที่ทันสมัยที่สุดใช้การแมปจุดตรวจ 16 บิต ทำได้โดยใช้พอร์ต 80h และ 81h ซึ่งพอร์ตหลังมีจุดประสงค์เพื่อขยายการวินิจฉัยมาตรฐาน

การศึกษาจุดควบคุมทำได้ยากเนื่องจากโครงสร้างที่ผิดปกติ เมื่อกระบวนการที่มีความหมายต่างกันมาพร้อมกับรหัสเดียวกัน ในระบบการวินิจฉัยแบบคู่ มีความแตกต่างในลำดับที่แตกต่างกัน: รหัส POST บางส่วนจะแสดงเฉพาะในพอร์ตใดพอร์ตหนึ่งเท่านั้น โดยไม่มีการทำซ้ำตามปกติในกรณีเช่นนี้

รหัสข้อผิดพลาดคำอธิบายของข้อผิดพลาด
10 การเริ่มต้นแคช, การตรวจสอบ CMOS
11 สาย A20 ถูกแบน การตั้งค่ารีจิสเตอร์สำหรับคอนโทรลเลอร์ 8259
12 การกำหนดวิธีการบูต
13 การเริ่มต้นตัวควบคุมหน่วยความจำ
14 กำลังค้นหาอะแดปเตอร์วิดีโอที่เชื่อมต่อกับบัส ISA
15 การตั้งค่าตัวจับเวลาระบบ
16 การตั้งค่าการลงทะเบียนลอจิกระบบโดยใช้ CMOS
17 การคำนวณจำนวน RAM ทั้งหมด
18 ทดสอบหน้าต่ำของ Conventional Memory
19 การตรวจสอบความถูกต้องของอิมเมจ Flash ROM
1เอการรีเซ็ตการลงทะเบียนตัวควบคุมขัดจังหวะ
1Bกำลังเริ่มต้นอะแดปเตอร์วิดีโอ
1ซีการเตรียมข้อมูลเบื้องต้นชุดย่อยของรีจิสเตอร์อะแดปเตอร์วิดีโอที่เข้ากันได้กับซอฟต์แวร์รุ่น 6845
1Dกำลังเริ่มต้นอะแดปเตอร์ EGA
1จกำลังเตรียมใช้งานอะแด็ปเตอร์ CGA
1Fการทดสอบการลงทะเบียนหน้าคอนโทรลเลอร์ DMA
20 ตรวจสอบตัวควบคุมแป้นพิมพ์
21 การเริ่มต้นคอนโทรลเลอร์คีย์บอร์ด
22 การเปรียบเทียบจำนวน RAM ผลลัพธ์กับค่าใน CMOS
23 ตรวจสอบแบตเตอรี่สำรองและ Extended CMOS
24 การทดสอบการลงทะเบียนตัวควบคุม DMA
25 การตั้งค่าพารามิเตอร์ตัวควบคุม DMA
26 การก่อตัวของตารางเวกเตอร์ขัดจังหวะ
27 เร่งการกำหนดจำนวนหน่วยความจำที่ติดตั้ง
28 โหมดที่ได้รับการป้องกัน
29 การทดสอบหน่วยความจำระบบเสร็จสมบูรณ์
2เอออกจากโหมดที่ได้รับการป้องกัน
2Bถ่ายโอนขั้นตอนการตั้งค่าไปยัง RAM
2ซีการเริ่มขั้นตอนการเริ่มต้นวิดีโอ
2Dค้นหาอะแดปเตอร์ CGA อีกครั้ง
2Eค้นหาอะแดปเตอร์ EGA/VGA อีกครั้ง
2Fการแสดงข้อความ VGA BIOS
30 รูทีนการเริ่มต้นคอนโทรลเลอร์คีย์บอร์ดแบบกำหนดเอง
31 ตรวจสอบแป้นพิมพ์ที่เชื่อมต่ออยู่
32 ตรวจสอบข้อความคำขอจากแป้นพิมพ์
33 การตรวจสอบสถานะคีย์บอร์ดลงทะเบียน
34 ทดสอบและรีเซ็ตหน่วยความจำระบบ
35 โหมดที่ได้รับการป้องกัน
36 การทดสอบหน่วยความจำเพิ่มเติมเสร็จสมบูรณ์
37 ออกจากโหมดที่ได้รับการป้องกัน
38 A20 ไลน์แบน
39 การเริ่มต้นแคชคอนโทรลเลอร์ 3A การตรวจสอบตัวจับเวลาระบบ
3Bการตั้งค่าตัวนับเวลา DOS ตามนาฬิกาเรียลไทม์
3ซีการเริ่มต้นตารางขัดจังหวะฮาร์ดแวร์
3 มิติการค้นหาและการเริ่มต้นเครื่องมือจัดการและพอยน์เตอร์
3อีการตั้งค่าสถานะของปุ่ม NumLock
3เอฟการเริ่มต้นพอร์ตอนุกรมและขนาน
40 การกำหนดค่าพอร์ตอนุกรมและพอร์ตขนาน
41 กำลังเริ่มต้นคอนโทรลเลอร์ FDD
42 การเริ่มต้นคอนโทรลเลอร์ HDD
43 การเริ่มต้นการจัดการพลังงานสำหรับบัส USB
44 การค้นหาและการเริ่มต้น BIOS เพิ่มเติม
45 การรีเซ็ตสถานะปุ่ม NumLock
46 การตรวจสอบการทำงานของตัวประมวลผลร่วม
47 กำลังเริ่มต้น PCMCIA
48 กำลังเตรียมเริ่มระบบปฏิบัติการ
49 การถ่ายโอนการควบคุมไปยังโค้ด Bootstrap ที่ปฏิบัติการได้
50 การเริ่มต้น ACPI
51 การเริ่มต้นการจัดการพลังงาน
52 การเริ่มต้นคอนโทรลเลอร์บัส USB
ตัวเลือกของบรรณาธิการ
ขั้นตอน... เราต้องปีนวันละกี่สิบอัน! การเคลื่อนไหวคือชีวิต และเราไม่ได้สังเกตว่าเราจบลงด้วยการเดินเท้าอย่างไร...

หากในความฝันศัตรูของคุณพยายามแทรกแซงคุณความสำเร็จและความเจริญรุ่งเรืองรอคุณอยู่ในกิจการทั้งหมดของคุณ พูดคุยกับศัตรูของคุณในความฝัน -...

ตามคำสั่งของประธานาธิบดี ปี 2560 ที่จะถึงนี้จะเป็นปีแห่งระบบนิเวศน์ รวมถึงแหล่งธรรมชาติที่ได้รับการคุ้มครองเป็นพิเศษ การตัดสินใจดังกล่าว...

บทวิจารณ์การค้าต่างประเทศของรัสเซีย การค้าระหว่างรัสเซียกับเกาหลีเหนือ (เกาหลีเหนือ) ในปี 2560 จัดทำโดยเว็บไซต์การค้าต่างประเทศของรัสเซีย บน...
บทเรียนหมายเลข 15-16 สังคมศึกษาเกรด 11 ครูสังคมศึกษาของโรงเรียนมัธยม Kastorensky หมายเลข 1 Danilov V. N. การเงิน...
1 สไลด์ 2 สไลด์ แผนการสอน บทนำ ระบบธนาคาร สถาบันการเงิน อัตราเงินเฟ้อ: ประเภท สาเหตุ และผลที่ตามมา บทสรุป 3...
บางครั้งพวกเราบางคนได้ยินเกี่ยวกับสัญชาติเช่นอาวาร์ Avars เป็นชนพื้นเมืองประเภทใดที่อาศัยอยู่ในภาคตะวันออก...
โรคข้ออักเสบ โรคข้ออักเสบ และโรคข้อต่ออื่นๆ เป็นปัญหาที่แท้จริงสำหรับคนส่วนใหญ่ โดยเฉพาะในวัยชรา ของพวกเขา...
ราคาต่อหน่วยอาณาเขตสำหรับการก่อสร้างและงานก่อสร้างพิเศษ TER-2001 มีไว้สำหรับใช้ใน...