เมื่อฉันกด DEL ระหว่างการเริ่มระบบฉันเข้าสู่ CMOS หรือ BIOS หรือไม่


27

เป็นเวลานานที่สุดที่ฉันคิดว่าฉันเข้าสู่การตั้งค่า BIOS และ CMOS เป็นชิปที่เก็บการตั้งค่าที่ฉันตั้งไว้ใน BIOS ในหน่วยความจำ

ฉันเพิ่งอ่านบางที่เมื่อฉันกำหนดค่าการสั่งซื้อบูตและอื่น ๆ นั่นคือการตั้งค่า CMOS จริง

ฉันสับสนเล็กน้อยในตอนนี้มีใครช่วยอธิบายเรื่องนี้ให้ฉันบ้าง



5
CMOS คือฮาร์ดแวร์ BIOS เป็นรหัส
Ron

ตอนนี้ซอฟต์แวร์ประเภทใดที่ทำงานอยู่แล้วและอ่านคีย์บอร์ดและตัดสินใจเข้าสู่การตั้งค่า CMOS? :)
Hagen von Eitzen

เทคนิคไม่มีใครใช้ BIOS อีกต่อไปจะได้รับการแทนที่โดยUEFI

ชอบ: เมื่อฉันเริ่มพีซีฉันจะเข้าสู่ windows (หรือระบบปฏิบัติการอื่น ๆ ) หรือฮาร์ดดิสก์หรือไม่
Rogue

คำตอบ:


60

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

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

ตัวอย่างเช่น BIOS มีรูทีนย่อยที่จะโหลดระบบปฏิบัติการตามลำดับการบู๊ต อย่างไรก็ตามข้อมูลลำดับการบู๊ต (เช่นใช้ CD-ROM ตัวแรกเป็นอุปกรณ์ตัวแรก) จะถูกเก็บไว้ใน CMOS หากคุณล้าง CMOS นั้น BIOS จะใช้ค่าเริ่มต้นซึ่งโดยปกติจะเป็นดิสก์แรกในดิสก์คอนโทรลเลอร์ตัวแรกที่มีการเติมข้อมูล


6
หากสามารถ "ประกาย" เป็น EEPROM
Andrew

3

BIOS ย่อมาจากระบบอินพุตเอาต์พุตพื้นฐานและ CMOS ย่อมาจาก Complementary Metal Oxide Semiconductor ระบบ BIOS นั้นเขียนลงบนไมโครชิปแบบ CMOS คุณไม่สามารถมี BIOS หากไม่มี CMOS ค้างไว้ดังนั้นจึงไม่ใช่เรื่องผิดปกติที่คำสองคำนี้จะใช้แทนกันได้


1
'ประกอบ';)
Space Ghost

ใช่แล้วถูกต้อง! ขอบคุณที่ติดตามฉัน
William Russell

3
จริง ๆ แล้ว BIOS นั้นเขียนด้วย * ROM ไม่ใช่ใน CMOS BIOS เขียนใน CMOS เพื่อเก็บพารามิเตอร์บางอย่าง ขออภัยคุณ
ปล่อยความอัปยศ

1
ในกรณีนี้โดยใช้ CMOS ในความรู้สึกของนาฬิกาเรียลไทม์ที่มีการจัดเก็บการตั้งค่า BIOS และมันไม่ได้เป็นสถานที่เดียวกันกับที่รหัส BIOS อยู่
Romeo Ninov

2
@RichieFrame: ในทางเทคนิคคุณถูก แต่หลายปีที่ผ่านมาRAM CMOS ที่สำรองไว้โดยแบตเตอรี่เริ่มเรียกง่ายๆว่า "CMOS" ดังนั้นทุกวันนี้ความหมายเพิ่มเติมของคำว่า CMOS คือวงจรรวมที่มี RAM แบบไม่ลบเลือนพร้อมการตั้งค่า BIOS (และวงจร RTC) แน่นอนคำที่ดีกว่าคือ NVRAM (RAM แบบไม่ลบเลือน) --- อย่างไรก็ตามอย่างที่ Romeo Ninov เขียนไว้ BIOS นั้นไม่ได้ถูกจัดเก็บไว้ใน CMOS นี้ เฉพาะการตั้งค่า BIOS เท่านั้น
pabouk
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.