การโต้ตอบระหว่างฮาร์ดแวร์คอมพิวเตอร์และผู้ใช้ดำเนินการโดยใช้ระบบปฏิบัติการ - Mac OS, Linux, Windows ตัวกลางระหว่างระบบปฏิบัติการและส่วนประกอบของคอมพิวเตอร์คือ BIOS ซึ่งเป็นระบบอินพุต/เอาท์พุตพื้นฐานที่เริ่มทำงานทันทีหลังจากเปิดคอมพิวเตอร์
BIOS คืออะไร
BIOS คือชุดของเฟิร์มแวร์ที่ควบคุมส่วนประกอบทั้งหมดบนเมนบอร์ด เมื่อโหลดเข้าสู่ RAM แล้ว BIOS จะเรียกใช้ Power On Self Test (POST) ของคอมพิวเตอร์ การทดสอบจะตรวจสอบระบบจัดการพลังงาน, RAM, พอร์ตอุปกรณ์ต่อพ่วง, ฮาร์ดไดรฟ์และตัวควบคุม เริ่มต้นทรัพยากรระบบและการลงทะเบียนชิปเซ็ต
ข้อมูลการกำหนดค่าระบบถูกเก็บไว้ในชิปหน่วยความจำ CMOS (Complementary Metal Oxide Semiconductor) โดยเฉพาะ ไมโครเซอร์กิตนี้มีแหล่งพลังงานเป็นของตัวเอง ซึ่งเป็นแบตเตอรี่ทรงกลมที่อยู่บนเมนบอร์ด
หลังจากใช้งานไป 3-5 ปี แบตเตอรี่หมด ซึ่งทำให้เนื้อหา CMOS ถูกล้างและข้อความแสดงข้อผิดพลาดจะปรากฏขึ้นเมื่อเปิดคอมพิวเตอร์
ระหว่างการทดสอบ BIOS จะเปรียบเทียบข้อมูลเกี่ยวกับสถานะปัจจุบันของคอมพิวเตอร์และที่อยู่ใน CMOS หากพบความแตกต่าง โปรแกรมจะอัพเดตเนื้อหาของชิปหน่วยความจำหรือแจ้งให้ผู้ใช้ทำการเปลี่ยนแปลงใน Setup BIOS
BIOS จะรายงานผลการตรวจสอบด้วยเสียงบี๊บ สัญญาณสั้นหนึ่งสัญญาณบ่งชี้ว่าการทดสอบเสร็จสมบูรณ์ หลังจากนั้นการควบคุมคอมพิวเตอร์จะถูกส่งไปยังระบบปฏิบัติการ ไบออสจะค้นหาโปรแกรมตัวโหลด OS ตามลำดับที่ระบุไว้ในส่วน Boot Record (ผู้ผลิตที่แตกต่างกันอาจเรียกต่างกัน): ฮาร์ดไดรฟ์ แฟลชไดรฟ์ ไดรฟ์ซีดีหรือดีวีดี ลำดับความสำคัญของอุปกรณ์บู๊ตถูกกำหนดโดยผู้ใช้
หากตรวจพบความผิดปกติร้ายแรงของฮาร์ดแวร์ ระบบจะส่งเสียงบี๊บสั้นและยาวพร้อมกัน การถอดรหัสนั้นจัดทำโดยผู้พัฒนา BIOS ในคู่มือสำหรับเมนบอร์ดและบนเว็บไซต์ทางการ บางครั้งข้อความแสดงข้อผิดพลาดจะแสดงในรูปแบบข้อความบนจอภาพ
ในการเข้าสู่การตั้งค่า BIOS คุณต้องกดปุ่ม F2, F10 หรือ Delete ขึ้นอยู่กับผู้พัฒนา BIOS ข้อความแจ้งที่ระบุคีย์ที่ต้องการจะปรากฏบนหน้าจอหลังจากส่งเสียงบี๊บ POST
ROM คืออะไร
คำสั่ง BIOS เขียนในหน่วยความจำแบบอ่านอย่างเดียว (ROM) - หน่วยความจำแฟลชแบบไม่ลบเลือน โดยปกติเคส ROM จะถูกทำเครื่องหมายด้วยสติกเกอร์โฮโลแกรมที่สว่าง ดังนั้นจึงหาชิป BIOS ได้ง่าย ตั้งอยู่ในบล็อกพิเศษบนเมนบอร์ดซึ่งสามารถถอดออกได้หากจำเป็น ในกรณีนี้ต้องระมัดระวังไม่ให้งอหน้าสัมผัสของไมโครเซอร์กิต
EEPROM สมัยใหม่สามารถแฟลชได้ เช่น เปลี่ยนเนื้อหาของพวกเขา มีโปรแกรมพิเศษสำหรับการแฟลชไบออส ความจำเป็นในขั้นตอนนี้จะเกิดขึ้นโดยเฉพาะหากเมนบอร์ดเก่าขัดแย้งกับฮาร์ดแวร์ใหม่ เช่น ฮาร์ดดิสก์ขนาดใหญ่