ทำไมพีซีถึงยังต้องใช้แบตเตอรี่ CMOS ถึงแม้ว่าพวกมันจะทำงานด้วยไฟฟ้า
จากความคืบหน้าและการปรับปรุงทั้งหมดที่เกิดขึ้นกับฮาร์ดแวร์คอมพิวเตอร์ทำไมบางอย่างเช่นแบตเตอรี่ CMOS จึงจำเป็น? โพสต์ SuperUser คำถาม & คำตอบนี้มีคำตอบสำหรับคำถามของผู้อ่านที่อยากรู้อยากเห็น.
เซสชั่นคำถามและคำตอบในวันนี้มาถึงเราด้วยความอนุเคราะห์จาก SuperUser - แผนกย่อยของ Exchange Exchange ซึ่งเป็นกลุ่มที่ขับเคลื่อนด้วยชุมชนของเว็บไซต์ถาม - ตอบ.
ภาพถ่ายโดย Jim Bauer (Flickr).
คำถาม
Joseph ผู้อ่าน SuperUser ต้องการทราบว่าเหตุใดพีซียังต้องการแบตเตอรี่ CMOS:
ทำไมพีซีถึงยังต้องใช้แบตเตอรี่ CMOS ถึงแม้ว่าพวกเขาจะทำงานด้วยไฟฟ้า เราให้พลังงานกับพีซีโดยการเปลี่ยนปลั๊ก CPU ไปยังบอร์ดไฟฟ้าของเราดังนั้นทำไมมันยังต้องการแบตเตอรี่ CMOS?
ทำไมพีซีถึงยังต้องใช้แบตเตอรี่ CMOS?
คำตอบ
ผู้ร่วม SuperUser nhinkle และ smokes2345 มีคำตอบสำหรับเรา ขึ้นมาก่อน:
แบตเตอรี่ CMOS ไม่ได้อยู่ที่นั่นเพื่อจ่ายพลังงานให้กับคอมพิวเตอร์เมื่อมีการใช้งาน แต่จะมีการรักษากำลังไฟจำนวนเล็กน้อยให้กับ CMOS เมื่อคอมพิวเตอร์ปิดและถอดปลั๊ก.
หน้าที่หลักของสิ่งนี้คือการทำให้นาฬิกาทำงานต่อไปแม้ในขณะที่ปิดเครื่องคอมพิวเตอร์ หากไม่มีแบตเตอรี่ CMOS คุณจะต้องรีเซ็ตนาฬิกาทุกครั้งที่เปิดเครื่องคอมพิวเตอร์.
ในระบบเก่าแบตเตอรี่ CMOS ให้ปริมาณเล็กน้อยที่ต้องใช้ในการรักษาหน่วยความจำ BIOS ที่ไม่ลบเลือนซึ่งจำการตั้งค่า BIOS ระหว่างการรีบูต ในระบบที่ทันสมัยข้อมูลนี้มักจะถูกเก็บไว้ในหน่วยความจำแฟลชและไม่จำเป็นต้องมีการเรียกเก็บเงิน.
ตามด้วยคำตอบจาก smokes2345:
คิดเหมือนแบตเตอรี่รถยนต์ของคุณ เมื่อคุณถอดปลั๊กแบตเตอรี่ออกวิทยุของคุณจะสูญเสียค่าที่ตั้งไว้ล่วงหน้าทั้งหมดและนาฬิกาจะรีเซ็ต ในขั้นต้นแบตเตอรี่ CMOS มีฟังก์ชั่นที่คล้ายกันรักษาหน่วยความจำที่เก็บการตั้งค่า BIOS และทำให้นาฬิกาเรียลไทม์ทำงาน.
อย่างไรก็ตามด้วยคอมพิวเตอร์สมัยใหม่แบตเตอรี่ CMOS มีบทบาทน้อยลงเนื่องจากเฟิร์มแวร์ BIOS ส่วนใหญ่ฉลาดพอที่จะตรวจจับการตั้งค่าที่ถูกต้องโดยอัตโนมัติและการตั้งค่าเหล่านั้นจะถูกเก็บไว้เพื่อให้ไม่ต้องใช้พลังงาน แบตเตอรี่ CMOS ยังจำเป็นต้องมีเพื่อรักษา RTC แม้ว่า.
ข้อมูลเพิ่มเติมสามารถดูได้ที่หน้า Wikipedia ต่อไปนี้: Nonvolatile BIOS Memory (CMOS Battery)
มีสิ่งที่จะเพิ่มคำอธิบายหรือไม่ ปิดเสียงในความคิดเห็น ต้องการอ่านคำตอบเพิ่มเติมจากผู้ใช้ Stack Exchange คนอื่นหรือไม่ ลองอ่านหัวข้อสนทนาเต็มได้ที่นี่.